pdoerner

Results 13 issues of pdoerner

## What changed? Added matching implementations for Nexus incoming service CRUD APIs New matching logic is in `incoming_service_manager` which handles loading services and managing cached services. This component holds two...

## What changed? * Added a new component `cluster.HttpClientCache` which serves a similar purpose to our gRPC `ClientBean` but provides HTTP clients for remote clusters. * Added logic to forward...

## What changed? Propagating the timeout value from Nexus request headers to a matching task deadline. ## Why? So workers polling for Nexus tasks know how long they have to...

**Is your feature request related to a problem? Please describe.** There are two places where high-level task queues are validated: * In frontend workflow handler: https://github.com/temporalio/temporal/blob/main/service/frontend/workflow_handler.go#L4041 * And in history...

enhancement

## What was changed Setting `caller-type` header to `operator` for all outgoing requests This indicates the server should give these requests higher priority when rate limiting Depends on https://github.com/temporalio/temporal/pull/4623 ##...

**Is your feature request related to a problem? Please describe.** Review the labels that are currently set on the metrics handler and logger returned from `temporalnexus.GetMetricsHandler` and `temporalnexus.GetLogger`. At the...

enhancement

## What was changed Added test server support for async Nexus operations Refactored cancellation logic Revised timeout / error handling New functional tests See also first implementation PR: https://github.com/temporalio/sdk-java/pull/2176

**Is your feature request related to a problem? Please describe.** Nexus is only fully supported in OSS 1.25.0+ so the functional tests using an external server are disabled for now....

enhancement

## What changed? ## Why? ## How did you test it? ## Potential risks ## Documentation ## Is hotfix candidate?

## What changed? ## Why? ## How did you test it? ## Potential risks ## Documentation ## Is hotfix candidate?