Skip to content

v2.93.8

Latest

Choose a tag to compare

@marcpope marcpope released this 01 Sep 11:00
· 1 commit to main since this release

πŸ“± BBS Manager is here

BBS Manager is now available on the Apple App Store β€” manage your Borg Backup Server from your phone, with native push notifications for failed backups, server status, and more. It's an optional companion app; see the announcement for details and how to connect it under Settings β†’ Push Service. Update to this release for the best experience with the app.


Fixes

  • Queue: each job is promoted exactly once under concurrent polls (#458). The promotion scan ran on every agent poll with no claim on the job, so on large fleets concurrent polls promoted the same job repeatedly β€” hundreds of times on a 500-agent instance β€” and the duplicate work could saturate the database until agents couldn't fetch tasks. The scan is now single-flight behind an advisory lock, jobs are claimed with a compare-and-set before any payload work, and the duplicate-plan skip carries the same guard. Thanks to @Glob0x17 for the production measurements and the proposed fix.
  • The Push Service settings page no longer carries an "in development" notice β€” the feature is live (see above).