Skip to content

SAA retention is set to a default of 24 hours - #12743

Open
chanric wants to merge 1 commit into
temporalio:mainfrom
chanric:saa-archetype-retention
Open

chanric wants to merge 1 commit into
temporalio:mainfrom
chanric:saa-archetype-retention

Conversation

@chanric

@chanric chanric commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Set SAA retention to 24 hours. If the user needs a longer time, adjust NamespaceMinRetention. This will override the namespace retention.

What changed?

Sets SAA retention to 24 hours. Notes this does replace the namespace retention. If a user needs a longer retention, adjust NamespaceMinRetention(local/global). This will raise it for all archetype.

Why?

Now that we can have archetype specific retention, lower it for SAA because we don't need a long retention.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

Potential risks

This will create a lower retention than on the namespace level. This is already true on Saas

Set SAA retention to 24 hours. If the user needs a longer time, adjust NamespaceMinRetention.
This will override the namespace retention.
@chanric
chanric marked this pull request as ready for review October 27, 2026 00:35
@chanric
chanric requested review from a team as code owners October 27, 2026 00:35
@chanric
chanric requested a review from yycptt October 27, 2026 05:54

This branch has not been deployed

No deployments
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