Dmitry Spikhalsky
Dmitry Spikhalsky
We deprecated `TestWorkflowRule#testTimeoutSeconds` in https://github.com/temporalio/sdk-java/pull/719 and removed the default timeout for user-facing Rule. Deprecation will be released as a part of 1.4 We should clean up the implementation from TestWorkflowRule...
**Is your feature request related to a problem? Please describe.** Right now when workflow performs local activities, the workflow executor thread is retained and idling. This is a simple solution,...
## Expected Behavior Local Activity Worker should respect `startToClose` timeout and initiate a new activity execution if the activity call doesn't finish during a user-defined timeout. A timed-out execution should...
**Is your feature request related to a problem? Please describe.** Currently `DataConverter` interface has a random access method that allows deserializing an object on the specific index: ``` T fromPayloads(...
# Description Improve Test Server usability improvements and bugs # Core objectives Test Server provides a simplified fast im-memory implementation of Temporal Server API with additional features provided for testing...
# Description Tracking areas that need improvements in Javadocs # Tasks - [ ] CancelationScope.cancel - [x] #387 - [ ] #752 - [ ] Workflow.registerListener revisit is needed, "The...
Cleanup and improve ApplicationFailure javadoc. Include how `ApplicationFailure.newNonRetryableFailure()` works together with `ActivityOptions#retryOptions#setDoNotRetry` and `WorkflowImplementationOptions#setFailWorkflowExceptionTypes`. Consider adding additional methods that allow the creation of non-retryable ApplicationFailure from an exception directly without...
- [x] Child workflows as reported in comments in #537 - [x] Async invocation of a function or procedure as lambda (works if we invoke a stub method reference, like...
## Expected Behavior Signal and query handlers and threads inherit the client span as a parent span and form a solid spans chain with spans of the clients calling a...
# Description Improve support and/or safety of Dependency Injection with JavaSDK. # Core objectives Dependency Injection into Workflow instances should be strongly discouraged. It's deemed unsafe and leads to practices...