sdk-java
sdk-java copied to clipboard
Temporal Java SDK
# Problem An investigation of flaky `InterceptorsExceptionsTests#testExceptionOnStart` test from https://github.com/temporalio/sdk-java/issues/455 ended up inside GRPC code that swallows `InterruptedException` in intention to perform a graceful shutdown, but instead peeking up a...
When using TestWorkflowEnvironment setting search attributes in ContinueAsNewOptions does not set them with the continued exec: ContinueAsNewOptions.newBuilder() .setTypedSearchAttributes( SearchAttributes.newBuilder() .set(CustomTextAttrib, "someValue") .build()) .build()); same issue for setting typed search attributes...
## Expected Behavior `taskTimeoutWillRescheduleTheTaskOnTheGlobalList ` should always pass on the test server ## Actual Behavior `taskTimeoutWillRescheduleTheTaskOnTheGlobalList ` doesn't always pass on the test server
**Is your feature request related to a problem? Please describe.** It is not possible to specify a business level ID for an activity during its invocation. This is a problem...
## Expected Behavior When server gets > 4MB message, it returns `ResourceExhausted` error with something like: > grpc: received message larger than max (10248653 vs. 4194304) Which is retried by...
**Is your feature request related to a problem? Please describe.** I would like to write unit tests on workflow code, and would like to access workflow for assertions in test...
**Is your feature request related to a problem? Please describe.** The current Context propagator interface doesn't have an access to a reference to an entity it propagates to. For example...
There are cases where the current integrated LRU cache for workflow threads may not sufficiently capture the optimal strategy for all workloads. For example, some high-volume workloads allow the cache...
See https://github.com/temporalio/features/issues/620
**Describe the solution you'd like** See https://github.com/temporalio/features/issues/616