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

Temporal Java SDK

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

## Actual Behavior Under certain execution path `io.temporal.testing.TestWorkflowEnvironment#sleep` hangs indefinitely. ## Steps to Reproduce the Problem Please have a look at https://github.com/rpost/temporal-java-sdk-bug-2670/blob/main/src/test/java/com/example/temporalsleepbug/TemporalSleepBugApplicationTests.java Execution stops at https://github.com/rpost/temporal-java-sdk-bug-2670/blob/main/src/test/java/com/example/temporalsleepbug/TemporalSleepBugApplicationTests.java#L52 and never finishes. Thread...

test server

[processCancelTimer](https://github.com/temporalio/sdk-java/blob/master/temporal-test-server/src/main/java/io/temporal/internal/testservice/TestWorkflowMutableStateImpl.java#L979-L983) throws invalid_argument exception here if timer is null this timer however would have been already removed if this same workflow task receives a TIMER_FIRED event for this same timer:...

test server

## Expected Behavior Headers set in client interceptor appear in inbound workflow interceptor ## Actual Behavior Headers are blank ## Steps to Reproduce the Problem Using python sdk: ``` class...

test server

## Expected Behavior Integration tests with Temporal should not actually sleep or wait when using `TestWorkflowEnvironment.sleep()`. The virtual time should advance instantly, regardless of other tests being executed before. ##...

test server

## Expected Behavior When using ContinueAsNew with the testing server, the requested Memo and Search Attributes should be propagated into the new workflow execution. This is what the production Temporal...

test server

**Describe the solution you'd like** Populate `WorkflowTaskStartedEventAttributes.suggest_continue_as_new` and `WorkflowTaskStartedEventAttributes.history_size_bytes` on the test server. The former can be just the Temporal server default (doesn't need to be configurable at this time...

enhancement
test server

**Is your feature request related to a problem? Please describe.** Users would like to assign certain interceptors/customizers to certain namespaces in a multi namespace setup. Currently users can do this...

enhancement

**Describe the solution you'd like** See https://github.com/temporalio/features/issues/672

enhancement

**Describe the solution you'd like** See https://github.com/temporalio/features/issues/652

enhancement

## What was changed closes #2620 ## Why? ## Checklist 1. Closes 2. How was this tested: 3. Any docs updates needed?