Skip to content

Adjustments to external storage defaults#1404

Merged
jmaeagle99 merged 5 commits intotemporalio:mainfrom
jmaeagle99:extstore-defaults
Apr 2, 2026
Merged

Adjustments to external storage defaults#1404
jmaeagle99 merged 5 commits intotemporalio:mainfrom
jmaeagle99:extstore-defaults

Conversation

@jmaeagle99
Copy link
Copy Markdown
Contributor

What was changed

Adjust some defaults and add some more validation:

  • Validate that payload_size_threshold is greater than zero or None.
  • Change setting payload_size_threshold to None meaning "unopinionated" so use the default size threshold.
  • Adjust the worker external storage concurrency value to 3 by default.

Why?

Better defaults and align with expected usage.

Checklist

  1. How was this tested: Add some more tests
  2. Any docs updates needed? Yes

@jmaeagle99 jmaeagle99 requested a review from a team as a code owner April 1, 2026 20:25
@jmaeagle99 jmaeagle99 enabled auto-merge (squash) April 2, 2026 02:54
@jmaeagle99 jmaeagle99 merged commit d9e5219 into temporalio:main Apr 2, 2026
50 of 54 checks passed
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.

4 participants