sdk-java
sdk-java copied to clipboard
Temporal Java SDK
## What was changed ## Why? ## Checklist 1. Closes 2. How was this tested: 3. Any docs updates needed?
# Expected Behavior Users calling `Workflow.continueAsNew` without an explicit `ContinueAsNewOptions` expect most workflow properties to carry over to the new run. ## Actual Behavior Right now `continueAsNew` is implemented in...
# Description Improve Local Activities support. # Core Objectives Local Activities in JavaSDK are lacking some features and enforcements that users expect and this Epic covers this area. # Bugs...
**Is your feature request related to a problem? Please describe.** In some situations, users may have dynamic task queues. **Describe the solution you'd like** To support this use case without...
# Description Improve threading model in different areas of JavaSDK # Core Objectives With the absence of coroutines, we create and use short-living separate Java threads for a lot of...
The MDC markers placed before a promise handler do not appear in the log within the handler. Related [temporal community post](https://community.temporal.io/t/mdc-context-logging-properties-not-propagating-inside-promise-handle/4668/2?u=justin)
Currently client query calls that "hang" (don't return a result) do that for 60 seconds (max workflow task timeout?) at which point client gets delivered WorkflowServiceException that includes StatusRuntimeException (context...
**Is your feature request related to a problem? Please describe.** Users should be able to have a more direct way to check if it's time to call continue-as-new than guessing...