Skip to content

Expose eager activity reservation limit#798

Open
Sushisource wants to merge 3 commits into
mainfrom
eager-activity-slot-limit
Open

Expose eager activity reservation limit#798
Sushisource wants to merge 3 commits into
mainfrom
eager-activity-slot-limit

Conversation

@Sushisource

@Sushisource Sushisource commented Jul 24, 2026

Copy link
Copy Markdown
Member

What changed

Expose TemporalWorkerOptions.MaxEagerActivityReservationsPerWorkflowTask, defaulting to the existing Core limit of 3, and forward it to Core worker configuration.

Non-positive values are rejected with guidance to use DisableEagerActivityExecution when eager execution should be disabled.

The Core submodule now points at the merged configurable-limit change. Interop and API bindings were regenerated from this repository's CI-produced generator-diff artifact.

Testing

  • dotnet format --verify-no-changes
  • dotnet build --no-restore
  • dotnet test tests/Temporalio.Tests/Temporalio.Tests.csproj --no-build --filter FullyQualifiedName~TemporalWorkerOptionsTests

@Sushisource
Sushisource marked this pull request as ready for review July 24, 2026 23:25
@Sushisource
Sushisource requested a review from a team as a code owner July 24, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant