basalt / queue/src / JobRetention
Type Alias: JobRetention
> JobRetention = boolean | number | { age?: DurationInput; count?: number; }
Defined in: queue/src/job.ts:50
Redis retention for finished jobs (BullMQ driver): true removes it as soon as it finishes, false keeps it forever, a number keeps that many most-recent, and { age, count } keeps by age and/or count. Defaults: completed { count: 1000 }, failed false (keep all). The sync driver ignores it (it stores nothing).