From 0d70223a48692cce42ab3e1206109722a88c0eef Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Mon, 12 May 2025 09:57:05 +0100 Subject: [PATCH] Merge pull request #25482 from overleaf/bg-fix-bull-exporter-errors retain completed and failed jobs for backup queue GitOrigin-RevId: 7831ce2565dc493e3ce7f55001207daea2140575 --- services/history-v1/storage/scripts/backup_scheduler.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/history-v1/storage/scripts/backup_scheduler.mjs b/services/history-v1/storage/scripts/backup_scheduler.mjs index 3fac053f12..38b6e6ef04 100644 --- a/services/history-v1/storage/scripts/backup_scheduler.mjs +++ b/services/history-v1/storage/scripts/backup_scheduler.mjs @@ -17,8 +17,8 @@ const redisOptions = config.get('redis.queue') const backupQueue = new Queue('backup', { redis: redisOptions, defaultJobOptions: { - removeOnComplete: true, - removeOnFail: true, + removeOnComplete: { age: 60 }, // keep completed jobs for 60 seconds + removeOnFail: { age: 7 * 24 * 3600, count: 1000 }, // keep failed jobs for 7 days, max 1000 }, })