Variable sweepDeadLetters
sweepDeadLetters: (
nowMs?: any,
) => {
byCode: unknown[];
byStream: unknown[];
expired: number;
held: unknown;
letters: any;
orphaned: number;
trimmed: any;
} = ...
Type Declaration
-
- (
nowMs?: any,
): {
byCode: unknown[];
byStream: unknown[];
expired: number;
held: unknown;
letters: any;
orphaned: number;
trimmed: any;
}
-
Returns {
byCode: unknown[];
byStream: unknown[];
expired: number;
held: unknown;
letters: any;
orphaned: number;
trimmed: any;
}
the sweep's summary: held, letters, expired, orphaned, trimmed
and the counts by error code
Sweeps the ambient realm's dead letters: deletes those older than
ssf.deadLetterRetentionSor belonging to no stream, enforces the per-stream cap, rebuilds the counts, and hands back and resets what was dead-lettered since the last sweep.