You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The number form of setTTLExpiration keeps the daily default cleanup scan #3372
Table.setTTLExpiration(seconds) (the number form) sets the expiration but keeps whatever cleanup scan cadence the table already had, which for a table whose TTL was never declared through the object form is the daily default (cleanupInterval starts at 86400000 in makeTable). The object form derives the cadence from (expiration + eviction) / 4. So a table configured only through the number form expires records on read but reclaims them once a day. This is main's existing behavior, surfaced while reviewing harper-pro#436 step 1, which keeps it unchanged.
Activity