feat: type-scope events vacuum to prune only stream rows (14d) + drop turn-stats vacuum
This commit is contained in:
parent
f8cf76b62d
commit
6e39515669
9 changed files with 50 additions and 99 deletions
|
|
@ -367,7 +367,7 @@ impl BuildLogs {
|
|||
|
||||
/// Drop rows past their retention window. Returns the number of
|
||||
/// rows deleted. Called from the existing hourly vacuum loop —
|
||||
/// see `stats_vacuum` for the call site.
|
||||
/// see `events_vacuum` for the call site.
|
||||
///
|
||||
/// Rule:
|
||||
/// - `status = 'fail'` rows kept for `KEEP_FAIL_SECS` past their
|
||||
|
|
@ -395,7 +395,7 @@ impl BuildLogs {
|
|||
}
|
||||
}
|
||||
|
||||
/// Spawn the hourly retention sweep. Mirrors `stats_vacuum::spawn` /
|
||||
/// Spawn the hourly retention sweep. Mirrors `events_vacuum::spawn` /
|
||||
/// `events_vacuum::spawn` in cadence + shutdown handling. Runs once
|
||||
/// at startup before its first sleep so a long-uptime instance
|
||||
/// doesn't accumulate a backlog the first hour after restart.
|
||||
|
|
|
|||
Loading…
Reference in a new issue