mirror of https://github.com/dapr/go-sdk.git
3 Commits
Author | SHA1 | Message | Date |
---|---|---|---|
|
81312e9da9
|
merge release-1.12 into main (#703)
* Adding the name of the failing activity. For more detail (#678) Signed-off-by: arturo <jarturotrenard@gmail.com> * add deadlettertopic support to non-streaming subscriptions (#685) * add deadlettertopic support to non-streaming subscriptions Signed-off-by: yaron2 <schneider.yaron@live.com> * fix tests Signed-off-by: yaron2 <schneider.yaron@live.com> --------- Signed-off-by: yaron2 <schneider.yaron@live.com> * Pick #674 and bump to rc13 (#686) * Bump gover, tag, x/deps and dapr (#674) * release: bump to rc2 Signed-off-by: mikeee <hey@mike.ee> * chore: upgrade x/net and x/crypto Signed-off-by: mikeee <hey@mike.ee> * release: bump go to 1.23.5 and dapr to rc5 Signed-off-by: mikeee <hey@mike.ee> * ci: bump validation workflow versions Signed-off-by: mikeee <hey@mike.ee> * bump cli and runtime to latest rc Signed-off-by: Mike Nguyen <hey@mike.ee> * chore: bump dapr to rc7 and dt-go to head Signed-off-by: Mike Nguyen <hey@mike.ee> * chore: bump to rc8 Signed-off-by: mikeee <hey@mike.ee> * chore(release): bump to latest Signed-off-by: mikeee <hey@mike.ee> --------- Signed-off-by: mikeee <hey@mike.ee> Signed-off-by: Mike Nguyen <hey@mike.ee> * chore: bump cli and runtime vers Signed-off-by: Mike Nguyen <hey@mike.ee> * chore: bump to rc13 Signed-off-by: Mike Nguyen <hey@mike.ee> --------- Signed-off-by: mikeee <hey@mike.ee> Signed-off-by: Mike Nguyen <hey@mike.ee> * feat: reconnect stream when grpc code is unknown / unavailable (#692) * feat: reconnect stream when grpc code is unknown / unavailable Signed-off-by: Eileen Yu <eileenylj@gmail.com> * log error for closing stream Signed-off-by: Eileen Yu <eileenylj@gmail.com> --------- Signed-off-by: Eileen Yu <eileenylj@gmail.com> * ci: include pre-release label for RCs (#675) * ci: include pre-release label for RCs Signed-off-by: Mike Nguyen <hey@mike.ee> * ci: enumerate if statements Signed-off-by: Mike Nguyen <hey@mike.ee> --------- Signed-off-by: Mike Nguyen <hey@mike.ee> * docs(sdk): add basic workflow example (#691) * docs(sdk): add basic workflow example Signed-off-by: Mike Nguyen <hey@mike.ee> * docs: fix indentations Signed-off-by: Mike Nguyen <hey@mike.ee> --------- Signed-off-by: Mike Nguyen <hey@mike.ee> * update conversation api field name (#695) Signed-off-by: yaron2 <schneider.yaron@live.com> * fix(examples): update deprecated flag (#689) * fix(examples): update deprecated flag Signed-off-by: Mike Nguyen <hey@mike.ee> * ci: test cli PR Signed-off-by: Mike Nguyen <hey@mike.ee> * test(service): bump body size to 41Mi Signed-off-by: Mike Nguyen <hey@mike.ee> * chore: bump cli to rc6 and runtime to rc16 Signed-off-by: Mike Nguyen <hey@mike.ee> --------- Signed-off-by: Mike Nguyen <hey@mike.ee> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> * release: v1.12.0 version (#700) Signed-off-by: Mike Nguyen <hey@mike.ee> * ci: revert rc tests (#701) Signed-off-by: Mike Nguyen <hey@mike.ee> --------- Signed-off-by: arturo <jarturotrenard@gmail.com> Signed-off-by: yaron2 <schneider.yaron@live.com> Signed-off-by: mikeee <hey@mike.ee> Signed-off-by: Mike Nguyen <hey@mike.ee> Signed-off-by: Eileen Yu <eileenylj@gmail.com> Co-authored-by: Arturo Trenard <jarturotrenard@gmail.com> Co-authored-by: Yaron Schneider <schneider.yaron@live.com> Co-authored-by: Eileen Yu <48944635+Eileen-Yu@users.noreply.github.com> |
|
|
921a6a79c5
|
update durabletask to use fork and child workflow retries (#656)
* update durabletask to use fork and child workflow retries Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com> * lint Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com> --------- Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com> |
|
|
ac26e622c4
|
feat: workflow authoring and management support (#487)
* feat: initial workflow Signed-off-by: mikeee <hey@mike.ee> * test: add activity context test for input Signed-off-by: mikeee <hey@mike.ee> * test: add context texts Signed-off-by: mikeee <hey@mike.ee> * fix/test: identify anonymous functions and add tests to runtime Signed-off-by: mikeee <hey@mike.ee> * chore: lint and minor fixes Signed-off-by: mikeee <hey@mike.ee> * chore: improve readability+tests and implement context method Signed-off-by: mikeee <hey@mike.ee> * test: add nil coverage Signed-off-by: mikeee <hey@mike.ee> * feat: workflow implementation wip Signed-off-by: mikeee <hey@mike.ee> * chore: add missing actor, configuration and workflow runners for validation Signed-off-by: mikeee <hey@mike.ee> * chore: lint Signed-off-by: mikeee <hey@mike.ee> * fix: missing formatting directives Signed-off-by: mikeee <hey@mike.ee> * feat: implement wf state Signed-off-by: mikeee <hey@mike.ee> * feat: add workflow management Signed-off-by: mikeee <hey@mike.ee> * chore: fix direct proto field references and general lint Signed-off-by: mikeee <hey@mike.ee> * fix: correct states Signed-off-by: mikeee <hey@mike.ee> * fix: refactor workflow contexts Signed-off-by: mikeee <hey@mike.ee> * fix: increase verbosity and move channel Signed-off-by: mikeee <hey@mike.ee> * fix: implement full workflow validation Signed-off-by: mikeee <hey@mike.ee> * fix: add dapr-app-id to example Signed-off-by: mikeee <hey@mike.ee> * fix: set endpoint Signed-off-by: mikeee <hey@mike.ee> * chore: revert actor mod change Signed-off-by: mikeee <hey@mike.ee> * chore: revert sum addition Signed-off-by: mikeee <hey@mike.ee> * fix: wrap wf management set authtoken in context Signed-off-by: mikeee <hey@mike.ee> * fix: migrate to dapr builtin sdk client Signed-off-by: mikeee <hey@mike.ee> * fix: correct runtime testing logic and lint The runtime creation should never be successful in test Signed-off-by: mikeee <hey@mike.ee> * fix: implement delayed cancellation Signed-off-by: mikeee <hey@mike.ee> * fix(minor): rename getDecorator to getFunctionName Signed-off-by: mikeee <hey@mike.ee> * fix: remove alpha workflow Signed-off-by: mikeee <hey@mike.ee> * fix(validation): remove redundant result line Signed-off-by: mikeee <hey@mike.ee> * feat: initial wfclient implementation Signed-off-by: mikeee <hey@mike.ee> * fix: remove redundant closer and fix comparison Signed-off-by: mikeee <hey@mike.ee> * tests: improve unit test coverage Signed-off-by: mikeee <hey@mike.ee> * fix: cleanup Signed-off-by: mikeee <hey@mike.ee> * fix: wording change Co-authored-by: Chris Gillum <cgillum@gmail.com> Signed-off-by: mikeee <hey@mike.ee> * fix: wording change Co-authored-by: Chris Gillum <cgillum@gmail.com> Signed-off-by: mikeee <hey@mike.ee> * chore: bump durabletask-go and deps Signed-off-by: mikeee <hey@mike.ee> * chore: add copyright Signed-off-by: mikeee <hey@mike.ee> * fix: refactor from runtime to worker and other minor changes Signed-off-by: mikeee <hey@mike.ee> * fix: update worker tests Signed-off-by: mikeee <hey@mike.ee> * fix: remove workflow component requirement and return worker error Signed-off-by: mikeee <hey@mike.ee> * fix: reason field validation removed Signed-off-by: mikeee <hey@mike.ee> * fix: remove reason tests Signed-off-by: mikeee <hey@mike.ee> * refactoring Signed-off-by: mikeee <hey@mike.ee> * fix: inputs Signed-off-by: mikeee <hey@mike.ee> * tests: add coverage to activity options Signed-off-by: mikeee <hey@mike.ee> * feat: add worker options Signed-off-by: mikeee <hey@mike.ee> * fix: remove unused logger Signed-off-by: mikeee <hey@mike.ee> * feat: add client options and testing Signed-off-by: mikeee <hey@mike.ee> * feat: decouple metadata Signed-off-by: mikeee <hey@mike.ee> * chore: remove unused client interface Signed-off-by: mikeee <hey@mike.ee> * chore: update tests Signed-off-by: mikeee <hey@mike.ee> * chore: lint Signed-off-by: mikeee <hey@mike.ee> * test: improve coverage Signed-off-by: mikeee <hey@mike.ee> * tests: improve unit coverage Signed-off-by: mikeee <hey@mike.ee> * feat: initial workflow Signed-off-by: mikeee <hey@mike.ee> * test: add activity context test for input Signed-off-by: mikeee <hey@mike.ee> * test: add context texts Signed-off-by: mikeee <hey@mike.ee> * fix/test: identify anonymous functions and add tests to runtime Signed-off-by: mikeee <hey@mike.ee> * chore: lint and minor fixes Signed-off-by: mikeee <hey@mike.ee> * chore: improve readability+tests and implement context method Signed-off-by: mikeee <hey@mike.ee> * test: add nil coverage Signed-off-by: mikeee <hey@mike.ee> * feat: workflow implementation wip Signed-off-by: mikeee <hey@mike.ee> * chore: add missing actor, configuration and workflow runners for validation Signed-off-by: mikeee <hey@mike.ee> * chore: lint Signed-off-by: mikeee <hey@mike.ee> * fix: missing formatting directives Signed-off-by: mikeee <hey@mike.ee> * feat: implement wf state Signed-off-by: mikeee <hey@mike.ee> * feat: add workflow management Signed-off-by: mikeee <hey@mike.ee> * chore: fix direct proto field references and general lint Signed-off-by: mikeee <hey@mike.ee> * fix: correct states Signed-off-by: mikeee <hey@mike.ee> * fix: refactor workflow contexts Signed-off-by: mikeee <hey@mike.ee> * fix: increase verbosity and move channel Signed-off-by: mikeee <hey@mike.ee> * fix: implement full workflow validation Signed-off-by: mikeee <hey@mike.ee> * fix: add dapr-app-id to example Signed-off-by: mikeee <hey@mike.ee> * fix: set endpoint Signed-off-by: mikeee <hey@mike.ee> * chore: revert actor mod change Signed-off-by: mikeee <hey@mike.ee> * chore: revert sum addition Signed-off-by: mikeee <hey@mike.ee> * fix: wrap wf management set authtoken in context Signed-off-by: mikeee <hey@mike.ee> * fix: migrate to dapr builtin sdk client Signed-off-by: mikeee <hey@mike.ee> * fix: correct runtime testing logic and lint The runtime creation should never be successful in test Signed-off-by: mikeee <hey@mike.ee> * fix: implement delayed cancellation Signed-off-by: mikeee <hey@mike.ee> * fix(minor): rename getDecorator to getFunctionName Signed-off-by: mikeee <hey@mike.ee> * fix: remove alpha workflow Signed-off-by: mikeee <hey@mike.ee> * fix(validation): remove redundant result line Signed-off-by: mikeee <hey@mike.ee> * feat: initial wfclient implementation Signed-off-by: mikeee <hey@mike.ee> * fix: remove redundant closer and fix comparison Signed-off-by: mikeee <hey@mike.ee> * tests: improve unit test coverage Signed-off-by: mikeee <hey@mike.ee> * fix: cleanup Signed-off-by: mikeee <hey@mike.ee> * fix: wording change Co-authored-by: Chris Gillum <cgillum@gmail.com> Signed-off-by: mikeee <hey@mike.ee> * fix: wording change Co-authored-by: Chris Gillum <cgillum@gmail.com> Signed-off-by: mikeee <hey@mike.ee> * chore: bump durabletask-go and deps Signed-off-by: mikeee <hey@mike.ee> * chore: add copyright Signed-off-by: mikeee <hey@mike.ee> * fix: refactor from runtime to worker and other minor changes Signed-off-by: mikeee <hey@mike.ee> * fix: update worker tests Signed-off-by: mikeee <hey@mike.ee> * fix: remove workflow component requirement and return worker error Signed-off-by: mikeee <hey@mike.ee> * fix: reason field validation removed Signed-off-by: mikeee <hey@mike.ee> * fix: remove reason tests Signed-off-by: mikeee <hey@mike.ee> * refactoring Signed-off-by: mikeee <hey@mike.ee> * fix: inputs Signed-off-by: mikeee <hey@mike.ee> * tests: add coverage to activity options Signed-off-by: mikeee <hey@mike.ee> * feat: add worker options Signed-off-by: mikeee <hey@mike.ee> * fix: remove unused logger Signed-off-by: mikeee <hey@mike.ee> * feat: add client options and testing Signed-off-by: mikeee <hey@mike.ee> * feat: decouple metadata Signed-off-by: mikeee <hey@mike.ee> * chore: remove unused client interface Signed-off-by: mikeee <hey@mike.ee> * chore: update tests Signed-off-by: mikeee <hey@mike.ee> * chore: lint Signed-off-by: mikeee <hey@mike.ee> * test: improve coverage Signed-off-by: mikeee <hey@mike.ee> * tests: improve unit coverage Signed-off-by: mikeee <hey@mike.ee> * fix: implement code review suggestions/refactor and gracefully handle errors Signed-off-by: mikeee <hey@mike.ee> * fix: innerfailure handling Signed-off-by: mikeee <hey@mike.ee> * docs: add docs to public methods and functions Signed-off-by: mikeee <hey@mike.ee> * implements correction Co-authored-by: Chris Gillum <cgillum@gmail.com> Signed-off-by: mikeee <hey@mike.ee> * change typecast assertion Signed-off-by: mikeee <hey@mike.ee> * improve clarity of notes Signed-off-by: mikeee <hey@mike.ee> * fix mod issues from rebasing interactively on github Signed-off-by: mikeee <hey@mike.ee> * implement suggestions from review - task invoke documentation - refactor type assertion for startworkflowbeta1 Signed-off-by: mikeee <hey@mike.ee> * remoove unused definition Signed-off-by: mikeee <hey@mike.ee> * fix mod Signed-off-by: mikeee <hey@mike.ee> --------- Signed-off-by: mikeee <hey@mike.ee> Co-authored-by: Chris Gillum <cgillum@gmail.com> |