sdk-java icon indicating copy to clipboard operation
sdk-java copied to clipboard

Temporal Java SDK

Results 388 sdk-java issues
Sort by recently updated
recently updated
newest added

## Expected Behavior Child workflow cancellation would not trigger the event loop without a WFT Started ## Actual Behavior Child workflow cancellation can trigger SDK event loop without a WFT...

## Description Our CI workflows are still using `buildjet-2vcpu-ubuntu-1804` runners to build the Test Server binaries, so that we maintain glibc compatibility with various, older Linux distributions. GitHub dropped support...

Before slot supplier introduction, there was a backpressure semaphore for LAs sized at 2x the number of concurrent executions which, when the limit is reached, fails the WFT. After suppliers,...

**Describe the solution you'd like** * `WorkflowServiceStubsOptions.toString` only includes direct fields not inherited ones * `OperatorServiceStubsOptions.toString` and `CloudServiceStubsOptions.toString` (as of #2146) do not exist

enhancement

temporal-sdk: 1.17.0 temporal-spring-boot-starter-alpha: 1.17.0 When using Temporal-Springboot-alpha since the workers are created by Temporal-Springboot-alpha Can we declare ActivityStub using an annotation? Something like @ActivityStub( taskQueue = SOME_QUEUE, retryOptions = @RetryActivityOptions(...

enhancement

## Expected Behavior I'm using temporal spring boot `io.temporal:temporal-spring-boot-starter:1.25.1` and try to scrape metric from the temporal client. I have two application, one is worker and other is api. Worker...

Fix proto decoding in a Nexus Operation. `type.getClass()` returns the class of `Type` not the class of the operation handler input as intended.

**Describe the solution you'd like** We auto-skip time when waiting on workflow result, we need to do the same when waiting on update result. See https://github.com/temporalio/features/issues/551.

enhancement
test server

Add failure_reason to nexus_task_execution_failed based on the Go SDK PR https://github.com/temporalio/sdk-go/pull/1671 closes https://github.com/temporalio/sdk-java/issues/2273

Add Nexus Worker interceptor based on the Nexus Java SDK interceptors proposed here https://github.com/nexus-rpc/sdk-java/pull/14