mirror of https://github.com/dapr/java-sdk.git
18 Commits
Author | SHA1 | Message | Date |
---|---|---|---|
|
d759c53f8c |
Release 1.11.0
Signed-off-by: Artur Souza <asouza.pro@gmail.com> |
|
|
240bb7ef03 |
Release 1.11.0-rc-4
Signed-off-by: Dapr Bot <daprweb@microsoft.com> |
|
|
a5d199c3ca |
Release 1.11.0-rc-3
Signed-off-by: Dapr Bot <daprweb@microsoft.com> |
|
|
35dd0399e5 |
Release 1.11.0-rc-2
Signed-off-by: Artur Souza <asouza.pro@gmail.com> |
|
|
07c241fad7
|
Show registered workflows and Activities (#953) (#1015)
* Show registered workflow * Add `NewWorkflowOption` to config version, time, input, etc when start a new workflow (#945) * add NewWorkflowOption * fix style * add unit test * add more unit tests for improving coverage --------- * Update CLI link in example readme's (#951) * Updated pre-requisite link to Dapr CLI * Update JDK list to match all other examples --------- * remove static * Add determinstic UUID generation (#947) * add determinstic UUID generation * add unit test to improve coverage * update grpc version to 1.59.0 to be compatible updated durabletask-java --------- * fix flaky integration test ActorExceptionIT (#954) * fix flaky it ActorReminderRecovery (#958) * fix flaky integration test MethodInvokeIT (#959) * fix flaky it MethodInvokeIT * add debug print * add debug print * add more waiting time * wait before invoke * wait for health before invoke --------- * Fix errors * make thead safe * Fix code and test. --------- Signed-off-by: addjuarez <6789375+addjuarez@users.noreply.github.com> Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> Signed-off-by: Michaël Hompus <michael@hompus.nl> Signed-off-by: kaibocai <kaibocai@microsoft.com> Signed-off-by: MregXN <mregxn@gmail.com> Signed-off-by: Artur Souza <artursouza.ms@outlook.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: addjuarez <6789375+addjuarez@users.noreply.github.com> Co-authored-by: kaibocai <89094811+kaibocai@users.noreply.github.com> Co-authored-by: Michaël Hompus <michael@hompus.nl> Co-authored-by: MregXN <46479059+MregXN@users.noreply.github.com> Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> |
|
|
b0702fdf8e |
Release 1.11.0-rc-1
Signed-off-by: Cassandra Coyle <cassie@diagrid.io> |
|
|
7eb24ffc69
|
Add JDK17 and springboot 3.0 support (#975)
* add support for java17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * upgrade spotbugs-maven-plugin version to support jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add clean before install Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add clean in mvn command Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback spotbugs-maven-plugin version to 4.1.4 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add jdk17 in build Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update to support jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * remove jdk versions earlier than jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * remove springboot 2.3 and 2.4 because they don't support jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update to jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update maven plugin versions to support jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * temporarily ignoring checking after upgrade to new spotbugs version to support jdk17 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * use the same version of maven-failsafe-plugin Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * hard code maven-failsafe-plugin version to 3.2.2 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * set sourceDirectory of checkstyle plugin to only check the sources directory, not test source and generated source Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * set release to jdk17 in examples subproject Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update to springboot 3.0 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add springboot 3.0.13 in springboot version matrics Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * upgrade to springboot 3.0.13 in sdk-tests Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * remove Nullable annotation Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * force opentelemetry-sdk-metrics dependencies to be version 0.14.0 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * jakarta.servlet is needed for dapr compatibility for spring boot versions before 3.0 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update code to run with jakarta.servlet and javax.servlet Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update jakarta.annotation to latest version Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add javax.annotation Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * trigger ci Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * revert back to using 3.0 version of the github action Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * revert back to use jdk11 for vallidate Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * jdk17 is required for vallidate Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * trigger ci Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * use jdk17 to validate Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * remove java8 support Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * use jdk11 to test springboot2.x and jdk17 to test springboot3.0 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback to jdk17 to test for springboot2.x Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rename springboot30 to springboot3 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * skip mvn test in mvn install Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add more exclude for spotbugs Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add more exclude for spotbugs Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * set java source and target to 17 in sdk-tests Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback root pom.xml to remove sdk-tests module Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * exclude logback to avoid conflicts Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * replace ctx.getLogger() with sysout Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update stdout line according to source code Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback validate line, replace ctx.getLogger() with system out in wofklow Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback example code for subworkflow Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * print ctx.getLogger() and instanceId for debug Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback to not exclude logback Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add slf4j as compile dependency and upgrade its version to 2.0.9 Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * print the logger implementation class Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * remove debug code Signed-off-by: Sky Ao <aoxiaojian@gmail.com> --------- Signed-off-by: Sky Ao <aoxiaojian@gmail.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> |
|
|
4a7b9856ba
|
Add Saga pattern support in java-sdk (#956)
* first versoin of saga pattern support based on workflow Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add unit test for SagaConfiguration to improve code coverage Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * save draft version before refactory to not hide saga.registerCompensatation Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * remove auto register compensation activity on callActivity() Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * rollback COVEREDRATIO to 80% Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * improve code implementation accordings to proposal Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * use ctx.allOf() to do compensation in parallel Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add code to handle ContinueAsNewInterruption exception for saga compensation Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * add saga context for saga related method Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * fix for checkstyle Signed-off-by: Sky Ao <aoxiaojian@gmail.com> --------- Signed-off-by: Sky Ao <aoxiaojian@gmail.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> |
|
|
81a3058223
|
Improving and Adding Logs for Workflow (#978)
* Initial push for improving/adding logs for workflow Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Cleaning up linter issues Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Altering log level for logging registered activities and workflows Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Adding in time format to workflow log statements Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Fixing month format for workflow logs Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Adding in logging test for workflow Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Removing log-level setting from workflow sdk Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Removing time format logging from workflow sdk Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Fixing workflow logging test Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> * Update WorkflowRuntimeBuilderTest.java Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com> |
|
|
0c7828ee55
|
Adding dapr api token interceptor for durable task (#963)
* adding dapr api token interceptor for durable task Signed-off-by: salaboy <Salaboy@gmail.com> * refactoring interceptor to internal package Signed-off-by: salaboy <Salaboy@gmail.com> * refactoring for codestyle Signed-off-by: salaboy <Salaboy@gmail.com> * adding file with correct caps Signed-off-by: salaboy <Salaboy@gmail.com> * Rename APITokenClientInterceptor.java to ApiTokenClientInterceptor.java Signed-off-by: salaboy <Salaboy@gmail.com> --------- Signed-off-by: salaboy <Salaboy@gmail.com> |
|
|
4c63abd07d
|
Add determinstic UUID generation (#947)
* add determinstic UUID generation Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> * add unit test to improve coverage Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> * update grpc version to 1.59.0 to be compatible updated durabletask-java Signed-off-by: kaibocai <kaibocai@microsoft.com> --------- Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> Signed-off-by: kaibocai <kaibocai@microsoft.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> |
|
|
87a2eb50a5
|
Add `NewWorkflowOption` to config version, time, input, etc when start a new workflow (#945)
* add NewWorkflowOption Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> * fix style Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> * add unit test Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> * add more unit tests for improving coverage Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> --------- Signed-off-by: kaibocai <89094811+kaibocai@users.noreply.github.com> |
|
|
0d0d59946f
|
Generate updated javadocs for 1.10.0 (#937)
Signed-off-by: Artur Souza <asouza.pro@gmail.com> |
|
|
d192ed8bb6
|
Next release 1.11.0 snapshot (#934)
* Fix release script to handle workflows sdk. Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Upgrade the version to 1.11.0-SNAPSHOT Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Artur Souza <asouza.pro@gmail.com> |
|
|
56d9270a0a
|
Migrate to Junit5 (#910)
* Migrating to Junit5 Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * Fix spotbugs errors Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * Fix spotbugs errors Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * remove unreachable code due to expected exception being thrown Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * Increase daprRun timeout Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * wait 5 secs before launching toxiproxy Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * Rollback spotbugs bump version Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * extract junit-bom version to a property Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * Change settings in SdkResiliencyIT to reduce flakiness. Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Wait for sidecar in SDKResiliencyIT Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com> |
|
|
4dbcbde14d
|
Support Dapr API token in workflow client(fix DCO) (#916)
* change to be public to reuse in workflow subproject Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * update buildGrpcManagedChannel() method to accept optional parameters for grpc client interceptors Signed-off-by: Sky Ao <aoxiaojian@gmail.com> * support dapr API token while build grpc management channel Signed-off-by: Sky Ao <aoxiaojian@gmail.com> --------- Signed-off-by: Sky Ao <aoxiaojian@gmail.com> |
|
|
056aed4d98
|
Workflow Implementation - Continues... (#880)
* Add ElementType.Type to ActorType (#812) Signed-off-by: LionTao <taojiachun980831@163.com> Signed-off-by: LionTao <taojiachun980831@163.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Bump codecov/codecov-action from 3.1.0 to 3.1.1 (#788) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v3.1.0...v3.1.1) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Update springboot to latest minor.patch version. (#826) Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Use runtime 1.10.0-rc.X and CLI 1.10.0-rc.X (#827) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Upgrade the version to 1.9.0-SNAPSHOT (#829) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Generate updated javadocs for 1.8.0 (#836) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Update Dapr runtime and CLI to 1.10. (#837) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Inject autoconfiguration in the Spring Boot 3 style (#831) * Bump from spring boot 2.3.5.RELEASE to 2.7.8 Signed-off-by: Sergio <champel@gmail.com> (cherry picked from commit 9152c91bc1f08ecf2dd3bccf8159fd5d0500e351) * Ensure old versions of spring boot are still compatible Signed-off-by: Sergio <champel@gmail.com> --------- Signed-off-by: champel <champel@gmail.com> Signed-off-by: Sergio <champel@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Bump from reactor 2.3.5.RELEASE to 2.7.8 (#830) * Bump from reactor 2.3.5.RELEASE to 2.7.8 Signed-off-by: Sergio <champel@gmail.com> * Simplification Signed-off-by: Sergio <champel@gmail.com> --------- Signed-off-by: Sergio <champel@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Test multiple reminder state types + improve timer tests. (#855) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Convert Config API to Stable endpoints. (#846) Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Add PubSub subscriber examples over gPRC (#833) * add grpc subscriber Signed-off-by: MregXN <mregxn@gmail.com> * modify README.md Signed-off-by: MregXN <mregxn@gmail.com> * modify README.md in examples Signed-off-by: MregXN <mregxn@gmail.com> * Modify DaprApplication to support examples where protocol is not specified. Signed-off-by: MregXN <mregxn@gmail.com> * modify formatter to pass checkstyle Signed-off-by: MregXN <mregxn@gmail.com> * Update springboot to latest minor.patch version. (#826) Signed-off-by: MregXN <mregxn@gmail.com> * Use runtime 1.10.0-rc.X and CLI 1.10.0-rc.X (#827) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> * Upgrade the version to 1.9.0-SNAPSHOT (#829) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> * Generate updated javadocs for 1.8.0 (#836) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> * Update Dapr runtime and CLI to 1.10. (#837) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> * Inject autoconfiguration in the Spring Boot 3 style (#831) * Bump from spring boot 2.3.5.RELEASE to 2.7.8 Signed-off-by: Sergio <champel@gmail.com> (cherry picked from commit 9152c91bc1f08ecf2dd3bccf8159fd5d0500e351) * Ensure old versions of spring boot are still compatible Signed-off-by: Sergio <champel@gmail.com> --------- Signed-off-by: champel <champel@gmail.com> Signed-off-by: Sergio <champel@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> * Bump from reactor 2.3.5.RELEASE to 2.7.8 (#830) * Bump from reactor 2.3.5.RELEASE to 2.7.8 Signed-off-by: Sergio <champel@gmail.com> * Simplification Signed-off-by: Sergio <champel@gmail.com> --------- Signed-off-by: Sergio <champel@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> * rerun checks Signed-off-by: MregXN <mregxn@gmail.com> * modify the way of grpc server starts Signed-off-by: MregXN <mregxn@gmail.com> * modify README Signed-off-by: MregXN <mregxn@gmail.com> * Update pom.xml Signed-off-by: MregXN <46479059+MregXN@users.noreply.github.com> --------- Signed-off-by: MregXN <mregxn@gmail.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: champel <champel@gmail.com> Signed-off-by: Sergio <champel@gmail.com> Signed-off-by: MregXN <46479059+MregXN@users.noreply.github.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Co-authored-by: champel <champel@gmail.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * auto validate actors (#863) Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Bump codecov/codecov-action from 3.1.1 to 3.1.4 (#862) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.1 to 3.1.4. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v3.1.1...v3.1.4) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Fix 787 (#832) * prepare before testing * Update tests * fix checkstyle --------- Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Upgrade to 1.11 RCs. (#867) Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Init for workflows Signed-off-by: Bill DeRusha <billderusha@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Updating some javadocs and Years. Signed-off-by: Hannah Kennedy <hakenned@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Add missing Header Signed-off-by: Hannah Kennedy <hakenned@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * respond to PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Update workflow example README Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Address PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fixup deprecated pom.xml variable Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Updates based on PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Update pom files per feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * GetInstanceState implementation (#1) * addiny getInstanceMetadata, waitForInstanceStart and waitForInstanceCompletion implementation --------- Co-authored-by: aymanmahmoud_microsoft <aymanmahmoud@microsoft.com> Signed-off-by: Aymand Mahmoud <aymanmahmoud@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Management API Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * remove try/catch Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * implementing getIsReplaying() method for Authoring API (#7) Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> Signed-off-by: Julio Rezende <jsilvarezend@microsoft.com> * Implementing getCurrentInstant() authoring method (#5) Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> Signed-off-by: Julio Rezende <jsilvarezend@microsoft.com> * Activity Implementation (#3) Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fixing issue with getIsReplaying() call (#8) Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> Signed-off-by: Julio Rezende <jsilvarezend@microsoft.com> * Generate updated javadocs for 1.9.0 (#878) * Generate updated javadocs for 1.9.0 Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Update _index.md Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Add .sdkmanrc config file and JDK installation instructions (#873) * Add .sdkmanrc file with installation instructions Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> * Update README.md Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Add unit testing example Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * implementing getIsReplaying() method for Authoring API (#7) Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fix parent pom Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Send Event Implementation (#10) Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Implementing allOf, anyOf, createTimer methods (#11) Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> * Support remote endpoint. (#877) * Support remote endpoint. Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Use GRPC_ENDPOINT and HTTP_ENDPOINT in integration tests. Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Fix happy path for waiting for sidecar test. Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Artur Souza <asouza.pro@gmail.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Add callSubWorkflow Implementation Co-authored-by: Aymand Mahmoud <aymanmahmoud@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> Signed-off-by: Aymand Mahmoud <aymanmahmoud@microsoft.com> * rename DemoSubWorkflow Co-authored-by: Aymand Mahmoud <aymanmahmoud@microsoft.com> Signed-off-by: Aymand Mahmoud <aymanmahmoud@microsoft.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * continueAsNew Implementation (#13) Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * remove duplicate class Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * add missing mockito test dependency Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * use new workflow client implementation Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * moved implementations to new workflow and context Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * relocate duplicate implemantation Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * remove duplicate test and increase test coverage Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * Implement retry and timeout policy for gRPC client. (#889) * Implement retry and timeout policy for gRPC client. Signed-off-by: Artur Souza <asouza.pro@gmail.com> * Fix invoke actor after aborted flow. Signed-off-by: Artur Souza <asouza.pro@gmail.com> --------- Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * renamed getIsReplaying Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * rollback changes on client Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * move workflow runtime state package Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * rename workflow instance state to status Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * remove unnecessary else Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * removed unknown state Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * updated comment Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * updated workflow failure details Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fix style issues Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * rollback merge change Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fixed pom files Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * rollback actors pom changes on autoformat Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fixe actors pom Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fix styling on actors pom Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * fix pom spacing Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * move test to match the package Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * add missing dependencies Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * increased test coverage Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * moved workflow runtime package Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * add exception for missing case Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * add null check for metadata Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * add runtime exception error messages Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * update try catch scope Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * update activity definition to an interface Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * update comments Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * removed redundant method Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> * PR updates Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> --------- Signed-off-by: LionTao <taojiachun980831@163.com> Signed-off-by: Mahmut Canga <cangamahmut@gmail.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Artur Souza <asouza.pro@gmail.com> Signed-off-by: champel <champel@gmail.com> Signed-off-by: Sergio <champel@gmail.com> Signed-off-by: MregXN <mregxn@gmail.com> Signed-off-by: MregXN <46479059+MregXN@users.noreply.github.com> Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Signed-off-by: Bill DeRusha <billderusha@microsoft.com> Signed-off-by: Hannah Kennedy <hakenned@microsoft.com> Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Signed-off-by: Aymand Mahmoud <aymanmahmoud@microsoft.com> Signed-off-by: Julio Rezende <jsilvarezend@microsoft.com> Signed-off-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> Signed-off-by: Mahmut Canga <macromania@users.noreply.github.com> Co-authored-by: LionTao <taojiachun980831@163.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: Artur Souza <artursouza.ms@outlook.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: champel <champel@gmail.com> Co-authored-by: MregXN <46479059+MregXN@users.noreply.github.com> Co-authored-by: MatejNedic <matejnedic1@gmail.com> Co-authored-by: Bill DeRusha <billderusha@microsoft.com> Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> Co-authored-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Co-authored-by: Aymalla <Aymalla@outlook.com> Co-authored-by: aymanmahmoud_microsoft <aymanmahmoud@microsoft.com> Co-authored-by: swetakumari <swetakumari@microsoft.com> Co-authored-by: julio <107879411+julioalex-rezende@users.noreply.github.com> Co-authored-by: Julio Rezende <jsilvarezend@microsoft.com> Co-authored-by: Emanuel Alves <emanuel.j.b.alves@gmail.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com> |
|
|
6d659913b1
|
Initial Workflow SDK (#857)
* Init for workflows Signed-off-by: Bill DeRusha <billderusha@microsoft.com> * Updating some javadocs and Years. Signed-off-by: Hannah Kennedy <hakenned@microsoft.com> * Add missing Header Signed-off-by: Hannah Kennedy <hakenned@microsoft.com> * respond to PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Update workflow example README Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Address PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * fixup deprecated pom.xml variable Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Updates based on PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Update pom files per feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Add unit testing example Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * update pom Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Fix dependency conflict Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Use Mono and refactor GRPC managed channel builder Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Fix example unit tests Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Implement PR feedback Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * PR Feedback: Revert Mono usage + pom.xml changes Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * pom.xml version fixes Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> * Remove Mono entirely from workflows Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> --------- Signed-off-by: Bill DeRusha <billderusha@microsoft.com> Signed-off-by: Hannah Kennedy <hakenned@microsoft.com> Signed-off-by: Bill DeRusha <444835+bderusha@users.noreply.github.com> Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> |