Skip to content

ref(preprod): Use TimeToIdle instead of TimeToLive for upload expiration#116033

Merged
NicoHinderling merged 1 commit into
masterfrom
ref/preprod-time-to-idle-expiration
May 21, 2026
Merged

ref(preprod): Use TimeToIdle instead of TimeToLive for upload expiration#116033
NicoHinderling merged 1 commit into
masterfrom
ref/preprod-time-to-idle-expiration

Conversation

@NicoHinderling
Copy link
Copy Markdown
Contributor

Switch the objectstore expiration policy from TimeToLive to TimeToIdle
so that preprod snapshots that are still being accessed are not expired
after a fixed 30-day window. With TimeToIdle, the expiration timer resets
on each access, keeping actively-used snapshots alive.

This was previously landed in #115837 and reverted. Re-landing with both
the server-side _PREPROD_USECASE and the client-facing upload options
endpoint using TimeToIdle consistently.

Switch the objectstore expiration policy from TimeToLive to TimeToIdle
so that preprod snapshots that are still being accessed are not expired
after a fixed 30-day window. With TimeToIdle, the expiration timer
resets on each access, keeping actively-used snapshots alive.

Co-Authored-By: Claude <noreply@anthropic.com>
@NicoHinderling NicoHinderling requested review from a team as code owners May 21, 2026 17:40
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label May 21, 2026
@NicoHinderling
Copy link
Copy Markdown
Contributor Author

do not merge until objectstore has been deployed

@NicoHinderling NicoHinderling merged commit a49a66b into master May 21, 2026
64 checks passed
@NicoHinderling NicoHinderling deleted the ref/preprod-time-to-idle-expiration branch May 21, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants