SIGN IN SIGN UP
immich-app / immich UNCLAIMED

High performance self-hosted photo and video management solution.

0 0 60 TypeScript

fix(server): dedupe database backup jobs (#28341)

* fix(server): dedupe database backup jobs via jobId

#27268 shows backup jobs piling up in the queue across upgrades; one pending
backup is always enough.

* fix(tests): Avoid stale backup files from previous test runs being erroneously returned from createBackup

* fix(jobs): Use bullmq's deduplication over jobId to avoid failed jobs from blocking future executions.

---------

Co-authored-by: Robert Deaton <immich@rdeaton.space>
R
Robert Deaton committed
e91c017dd02d9eff2ab8d005f7e6a7210dd6d1c5
Parent: 43687cd
Committed by GitHub <noreply@github.com> on 5/15/2026, 12:59:15 AM