sdk-java
sdk-java copied to clipboard
Temporal Java SDK
## Expected Behavior We should be able to specify QueryRejectCondition for each query or at least for each specific workflow stub to have a granular enough control. ## Actual Behavior...
## Expected Behavior Published artifacts should include sources and javadoc. ## Actual Behavior Only compiled class artifacts are published. ## Steps to Reproduce the Problem 1. Use java SDK as...
## Expected Behavior CompletableFuture returned from ```WorkflowStub#getResult``` and ```WorkflowStub#getResultAsync``` that has time skipping functionality built-in can correctly work with all CompletableFuture methods without losing time skipping functionality. ## Actual Behavior...
## Expected Behavior We have logic in Deterministic Runner detecting the fact that a promise failed, but the exception or reason of the cancellation was never accessed. If the cancellation...
**Is your feature request related to a problem? Please describe.** `SignalExternalWorkflowExecutionCommandAttributes.ChildWorkflowOnly` is not exposed as a part of any JavaSDK API. It's also not in the parameters of signal interceptors....
**Is your feature request related to a problem? Please describe.** Tracing tags are not consistent across SDKs. **Describe the solution you'd like** Make tracing tags consistent across SDKs. **Additional context**...
``` @WorkflowInterface public interface CustomerWorkflow { @WorkflowMethod void execute(Customer customer); } @WorkflowInterface public interface CustomerWorkflowWithSignal extends CustomerWorkflow { @SignalMethod(name = "setCustomer") void setCustomer(Customer customer); } ``` Registering two classes that...
**Is your feature request related to a problem? Please describe.** There is a scenario when a workflow needs to cancel an activity if it gets an external signal. For example,...
## Actual Behavior Currently, Test Server never paginates the history and returns it always in one chunk. This makes the SDK internals that are getting triggered only if the server...
Exception in one of several "parallel" workflow async functions leads to non-deterministic execution
## Expected Behavior Temporal JavaSDK explicitly supports the idea of fixing a bug leading to an exception in the workflow implementation. Workflow can throw a non `ApplicationFailure` exception and such...