zio-temporal
zio-temporal copied to clipboard
Build invincible apps with ZIO and https://temporal.io
# Changes being made Now that ZIO PR has been merged, drop Java 8 and start testing on Java 17 Fixes #126
While migrating from 0.5 to 0.6, I gound that `ZWorkflowOptions` is positional. If I setup as: ```scala client.newWorkflowStub[EchoWorkflow]( ZWorkflowOptions .withTaskQueue(TemporalQueues.echoQueue) .withWorkflowId(workflowID) .withWorkflowExecutionTimeout(60.seconds) .withWorkflowRunTimeout(10.seconds) .withRetryOptions( ZRetryOptions.default .withMaximumAttempts(3) .withInitialInterval(300.millis) .withBackoffCoefficient(1) ) )...
# Changes being made Brief description of changes being made # Additional context Please provide any context of the changes if needed
https://github.com/temporalio/sdk-java/releases/tag/v1.22.1
Need to backport more Java SDK functionality by providing convenient ZIO wrappers for them. It includes simple methods, while complicated functionality is decoupled into dedicated tickets. An incomplete list of...
Once ZIO drops Java 8, we have to do it as well. Follow this PR and further ZIO releases https://github.com/zio/zio/pull/8434
I'm not sure if the code on the home page attracts people. Make it simpler (take inspiration from temporal's website?)
It would be great to have simple starters examples (same as in `zio-temporal-samples` repo) As mentioned by @carlosedp : - [ ] Simple Temporal worker/client app with one workflow -...
I'm trying to generate assembly JARs for some applications(to run in a Docker container for example) and when run they generate exceptions. Sample: https://gist.github.com/carlosedp/8af4ec212bd987335c47933bee4c8db0 ``` ❯ scala-cli package -f zio-temporal.scala...