Mike Nguyen
|
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>
|
2025-02-28 12:30:46 -08:00 |
Fabian Martinez
|
2ab3420adc
|
update durabletask ref (#666)
* update durabletask ref
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>
|
2025-01-03 01:30:30 -08:00 |
Fabian Martinez
|
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>
|
2024-12-04 07:12:56 -08:00 |
Fabian Martinez
|
c12c9594c4
|
worflows: activity retry policy (#644)
* worflows: activity retry policy
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* adjust name
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* fix build
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* add tests
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* register activity
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
---------
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
Co-authored-by: Mike Nguyen <hey@mike.ee>
|
2024-11-13 22:02:27 -07:00 |
Fabian Martinez
|
dd9a2d5a3c
|
workflow examples: remove use of deprecated functions (#640)
* workflow examples: remove use of deprecated functions
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* fix example tests
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* Update README.md
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* Update Makefile
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
---------
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
|
2024-10-30 09:06:32 -07:00 |
Fabian Martinez
|
516684c202
|
workflows: support set custom status (#639)
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
|
2024-10-30 09:06:20 -07:00 |
Fabian Martinez
|
e317f06e65
|
add purge options (#638)
* add options to PurgeWorkflow
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* Update client.go
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
---------
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
|
2024-10-30 09:06:07 -07:00 |
Fabian Martinez
|
4953b123ad
|
workflows support reuse id policy (#637)
* workflows support reuse id policy
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* add new type
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* lint
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* wrap all types
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* use existing type
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
---------
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
|
2024-10-30 09:05:50 -07:00 |
Fabian Martinez
|
a1e723bd29
|
make workflow client struct public (#577)
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
|
2024-07-10 09:26:12 +08:00 |
Fabian Martinez
|
c417f950fe
|
Prevent workflows client nilpointer (#583)
* bump durabletask dep
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* workflows client, prevent nilpointer error on convertMetadata
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
---------
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
|
2024-06-26 06:55:42 -07:00 |
mikeee
|
3fe2ed0e46
|
add support for parallel workflows (#509)
Signed-off-by: mikeee <hey@mike.ee>
|
2024-02-15 07:12:04 -08:00 |
mikeee
|
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>
|
2024-02-09 07:32:36 -08:00 |