Skip to content

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).

Released under the MIT License.