Dmitry Spikhalsky

Results 135 issues of 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...

java

**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,...

enhancement

## 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...

epic bug

**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(...

enhancement

# 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...

epic

# Description Tracking areas that need improvements in Javadocs # Tasks - [ ] CancelationScope.cancel - [x] #387 - [ ] #752 - [ ] Workflow.registerListener revisit is needed, "The...

documentation
epic

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...

enhancement

- [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...

enhancement

## 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...

enhancement

# 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...

epic