November 2025 Archives by date
Starting: Mon Nov 3 09:51:42 CET 2025
Ending: Sun Nov 30 21:19:43 CET 2025
Messages: 670
- [pbs-devel] [PATCH proxmox v2 1/1] fix #6939: acme: support servers returning 204 for nonce requests
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup 1/2] tree-wide: make hidden lifetimes explicit
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 2/2] pbs-client: fix unnecessary unwrap
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/2] fix #6939: acme: support servers returning 204 for nonce requests
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox v3 1/1] fix #6939: acme: support servers returning 204 for nonce requests
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 1/1] fix #6939: acme: accept HTTP 204 from newNonce endpoint
Samuel Rufinatscha
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/2] fix #6939: acme: support servers returning 204 for nonce requests
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup 00/17] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 01/17] sync: pull: instantiate backend only once per sync job
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 02/17] api/datastore: move group notes setting to the datastore
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 03/17] api/datastore: move snapshot deletion into dedicated datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 04/17] api/datastore: move backup log upload by implementing datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 05/17] api/datastore: add dedicated datastore helper to set snapshot notes
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 06/17] datastore: refactor chunk insert based on backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 07/17] verify: rename corrupted to corrupt in log output and function names
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 08/17] verify/datastore: make rename corrupt chunk a datastore helper method
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 09/17] datastore: refactor rename_corrupt_chunk error handling
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 10/17] datastore: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 11/17] datastore: acquire chunk store mutex lock when renaming corrupt chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 12/17] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 13/17] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 14/17] datastore: add locking to protect against races on chunk insert for s3
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 15/17] GC: fix race with chunk upload/insert on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 16/17] GC: lock chunk marker before cleanup in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 17/17] datastore: GC: drop overly verbose info message during s3 chunk sweep
Christian Ebner
- [pbs-devel] obsoleted: [PATCH proxmox{, -backup} v3 00/10] s3 store: fix chunk upload/insert and GC race condition for s3 backend
Christian Ebner
- [pbs-devel] obsoleted: [PATCH proxmox-backup 0/6] s3 store verify: fix concurrency issues and add missing in-memory cache eviction
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] Avoid lost updates to configuration during datastore deletion
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 10/17] datastore: implement per-chunk file locking helper for s3 backend
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 12/17] datastore: get per-chunk file lock for chunk rename on s3 backend
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 04/17] api/datastore: move backup log upload by implementing datastore helper
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 02/17] api/datastore: move group notes setting to the datastore
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 01/17] sync: pull: instantiate backend only once per sync job
Fabian Grünbichler
- [pbs-devel] [PATCH v2 proxmox-backup] fix: avoid loss of concurrent config changes during datastore deletion
Robert Obkircher
- [pbs-devel] [PATCH proxmox-backup] Avoid lost updates to configuration during datastore deletion
Robert Obkircher
- [pbs-devel] [PATCH proxmox] fix #6913: auth-api: fix user ID parsing for 2-character realms
Samuel Rufinatscha
- [pbs-devel] [PATCH] api: sync: list `all` instead of only `pull` synch jobs by default
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup 12/17] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 10/17] datastore: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 04/17] api/datastore: move backup log upload by implementing datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 02/17] api/datastore: move group notes setting to the datastore
Christian Ebner
- [pbs-devel] [PATCH] api: sync: list `all` instead of only `pull` synch jobs by default
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 10/17] datastore: implement per-chunk file locking helper for s3 backend
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 02/17] api/datastore: move group notes setting to the datastore
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 02/17] api/datastore: move group notes setting to the datastore
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 00/19] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 01/19] sync: pull: instantiate backend only once per sync job
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 02/19] api/datastore: move group notes setting to the datastore
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 03/19] api/datastore: move snapshot deletion into dedicated datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 04/19] api/datastore: move backup log upload by implementing datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 05/19] api: backup: use datastore add_blob helper for backup session
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 06/19] api/datastore: add dedicated datastore helper to set snapshot notes
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 07/19] api/datastore: move s3 index upload helper to datastore backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 08/19] datastore: refactor chunk insert based on backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 09/19] verify: rename corrupted to corrupt in log output and function names
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 10/19] verify/datastore: make rename corrupt chunk a datastore helper method
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 11/19] datastore: refactor rename_corrupt_chunk error handling
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 12/19] chunk store: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 13/19] datastore: acquire chunk store mutex lock when renaming corrupt chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 14/19] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 15/19] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 16/19] datastore: add locking to protect against races on chunk insert for s3
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 17/19] GC: fix race with chunk upload/insert on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 18/19] GC: lock chunk marker before cleanup in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 19/19] datastore: GC: drop overly verbose info message during s3 chunk sweep
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup 00/17] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 0/2] wait for active operations to finish before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/2] datastore: s3 refresh: set/unset maintenance mode in api handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/2] api: datastore: wait for active operations to clear before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 1/1] fix #6939: acme: support servers returning 204 for nonce requests
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup 1/2] tree-wide: make hidden lifetimes explicit
Thomas Lamprecht
- [pbs-devel] [RFC proxmox-backup] GC: fix deadlock for cache eviction and garbage collection
Christian Ebner
- [pbs-devel] [RFC proxmox-backup] GC: fix deadlock for cache eviction and garbage collection
Fabian Grünbichler
- [pbs-devel] [RFC proxmox-backup] GC: fix deadlock for cache eviction and garbage collection
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 1/1] fix #6939: acme: support servers returning 204 for nonce requests
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 00/23] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 01/23] sync: pull: instantiate backend only once per sync job
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 02/23] api/datastore: move group notes setting to the datastore
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 03/23] api/datastore: move snapshot deletion into dedicated datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 04/23] api/datastore: move backup log upload by implementing datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 05/23] api: backup: use datastore add_blob helper for backup session
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 06/23] api/datastore: add dedicated datastore helper to set snapshot notes
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 07/23] api/datastore: move s3 index upload helper to datastore backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 08/23] datastore: refactor chunk insert based on backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 09/23] verify: rename corrupted to corrupt in log output and function names
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 10/23] verify/datastore: make rename corrupt chunk a datastore helper method
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 11/23] datastore: refactor rename_corrupt_chunk error handling
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 12/23] chunk store: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 13/23] datastore: acquire chunk store mutex lock when renaming corrupt chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 14/23] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 15/23] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 16/23] datastore: add locking to protect against races on chunk insert for s3
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 17/23] GC: fix race with chunk upload/insert on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 18/23] GC: lock chunk marker before cleanup in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 19/23] datastore: GC: drop overly verbose info message during s3 chunk sweep
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 20/23] chunk store: reduce exposure of clear_chunk() to crate only
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 21/23] chunk store: make chunk removal a helper method of the chunk store
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 22/23] GC: fix deadlock for cache eviction and garbage collection
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 23/23] chunk store: never fail when trying to remove missing chunk file
Christian Ebner
- [pbs-devel] obsoleted: [RFC proxmox-backup] GC: fix deadlock for cache eviction and garbage collection
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 00/19] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] applied: [PATCH proxmox] schema: drop leftover useless i64 check
Wolfgang Bumiller
- [pbs-devel] [PATCH] api: sync: list `all` instead of only `pull` synch jobs by default
Thomas Lamprecht
- [pbs-devel] [PATCH] api: sync: list `all` instead of only `pull` synch jobs by default
Fabian Grünbichler
- [pbs-devel] [PATCH] api: sync: list `all` instead of only `pull` synch jobs by default
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} 0/5] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: jobs: verify: add worker-threads to VerificationJobConfig
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 1/4] api: verify: move chunk loading into parallel handler
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 3/4] api: verify: add worker-threads to update endpoint
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 4/4] ui: verify: add option to set number of threads for job
Nicolas Frey
- [pbs-devel] [PATCH proxmox{, -backup} 0/5] parallelize chunk reads in verification
Christian Ebner
- [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: jobs: verify: add worker-threads to VerificationJobConfig
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/4] api: verify: move chunk loading into parallel handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/4] api: verify: move chunk loading into parallel handler
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 3/4] api: verify: add worker-threads to update endpoint
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 4/4] ui: verify: add option to set number of threads for job
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 4/4] ui: verify: add option to set number of threads for job
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 1/4] api: verify: move chunk loading into parallel handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 18/23] GC: lock chunk marker before cleanup in phase 3 on s3 backends
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 07/23] api/datastore: move s3 index upload helper to datastore backend
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 03/23] api/datastore: move snapshot deletion into dedicated datastore helper
Fabian Grünbichler
- [pbs-devel] [RFC proxmox{, -backup} 0/6] add support for configuring max
Hannes Laimer
- [pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 03/23] api/datastore: move snapshot deletion into dedicated datastore helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 07/23] api/datastore: move s3 index upload helper to datastore backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 18/23] GC: lock chunk marker before cleanup in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] chunk store: fix race window between chunk stat and gc cleanup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] chunk store: fix race window between chunk stat and gc cleanup
Fabian Grünbichler
- [pbs-devel] partially applied: [PATCH proxmox-backup v3 00/23] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/7] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 1/3] pbs-api-types: add schema for {worker, read, verify}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 3/3] pbs-api-types: use worker-threads schema for TapeBackupJobSetup
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 1/4] api: verify: move chunk loading into parallel handler
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: verify: determine the number of threads to use with {read, verify}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 3/4] api: verify: add {read, verify}-threads to update endpoint
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 4/4] ui: verify: add option to set number of threads for job
Nicolas Frey
- [pbs-devel] superseded: [PATCH proxmox{, -backup} 0/5] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 0/3] fix GC atime update race window
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 1/3] chunk store: limit scope for atime update helper methods
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/3] chunk store: fix race window between chunk stat and gc cleanup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 3/3] datastore: insert chunk marker and touch bad chunks in locked context
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] chunk store: fix race window between chunk stat and gc cleanup
Christian Ebner
- [pbs-devel] [PATCH proxmox v2 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
Thomas Lamprecht
- [pbs-devel] applied: [PATCH v2 proxmox-backup] fix: avoid loss of concurrent config changes during datastore deletion
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v2] report: better hardware and system utilization overview.
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox v2 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 1/4] api: verify: move chunk loading into parallel handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: verify: determine the number of threads to use with {read, verify}-threads
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: verify: determine the number of threads to use with {read, verify}-threads
Christian Ebner
- [pbs-devel] [RFC proxmox{, -backup} 0/6] add support for configuring max
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox 2/3] http: add user tag to rate-limited streams
Christian Ebner
- [pbs-devel] [PATCH proxmox 3/3] rest-server: add use tag field to RateLimitedStreams
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/3] traffic-control: handle users specified in a rule correctly
Christian Ebner
- [pbs-devel] applied-series: [PATCH proxmox{, -backup} v5 0/5] fix #4995: include symlinks in zip file restore
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox master v1] fix #6738: rest-server: improve TLS handshake error logging
Max R. Carrara
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox v2 1/3] pbs-api-types: allow traffic-control rules to match users
Hannes Laimer
- [pbs-devel] [PATCH proxmox v2 2/3] http: track user tag updates on rate-limited streams
Hannes Laimer
- [pbs-devel] [PATCH proxmox v2 3/3] rest-server: propagate rate-limit tags from authenticated users
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 1/3] api: taffic-control: update/delete users on rule correctly
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 2/3] traffic-control: handle users specified in a rule correctly
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 3/3] ui: traffic-control: add users field in edit form and list
Hannes Laimer
- [pbs-devel] superseded: [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [RFC proxmox{, -backup} 0/6] add support for configuring max
Hannes Laimer
- [pbs-devel] [PATCH proxmox master v1] fix #6738: rest-server: improve TLS handshake error logging
Hannes Laimer
- [pbs-devel] partially-applied: [PATCH proxmox-backup v2 0/3] fix GC atime update race window
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v2 3/3] datastore: insert chunk marker and touch bad chunks in locked context
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/9] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox v3 1/3] pbs-api-types: add schema for {worker, read, verify}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox v3 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
Nicolas Frey
- [pbs-devel] [PATCH proxmox v3 3/3] pbs-api-types: use worker-threads schema for TapeBackupJobSetup
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 1/6] api: verify: move chunk loading into parallel handler
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 2/6] api: verify: bundle parameters into new struct
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 3/6] api: verify: determine the number of threads to use with {read, verify}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 4/6] api: verify: correct typo in comment
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 5/6] api: verify: add {read, verify}-threads to update endpoint
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 6/6] ui: verify: add option to set number of threads for job
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 1/3] pbs-api-types: allow traffic-control rules to match users
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/7] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 2/3] http: track user tag updates on rate-limited streams
Christian Ebner
- [pbs-devel] [PATCH proxmox v2 3/3] rest-server: propagate rate-limit tags from authenticated users
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 1/3] api: taffic-control: update/delete users on rule correctly
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/3] traffic-control: handle users specified in a rule correctly
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 3/3] ui: traffic-control: add users field in edit form and list
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/6] add user specific rate-limits
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v4 00/14] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 01/14] datastore: limit scope of snapshot/group destroy methods to crate
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 02/14] api/datastore: move s3 index upload helper to datastore backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 03/14] chunk store: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 04/14] datastore: acquire chunk store mutex lock when renaming corrupt chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 05/14] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 06/14] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 07/14] datastore: add locking to protect against races on chunk insert for s3
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 08/14] GC: fix race with chunk upload/insert on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 09/14] GC: cleanup chunk markers from cache in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 10/14] datastore: GC: drop overly verbose info message during s3 chunk sweep
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 11/14] chunk store: reduce exposure of clear_chunk() to crate only
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 12/14] chunk store: make chunk removal a helper method of the chunk store
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 13/14] GC: fix deadlock for cache eviction and garbage collection
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 14/14] chunk store: never fail when trying to remove missing chunk file
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup v3 00/23] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 3/3] datastore: insert chunk marker and touch bad chunks in locked context
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox v3 1/3] pbs-api-types: allow traffic-control rules to match users
Hannes Laimer
- [pbs-devel] [PATCH proxmox v3 2/3] http: track user tag updates on rate-limited streams
Hannes Laimer
- [pbs-devel] [PATCH proxmox v3 3/3] rest-server: propagate rate-limit tags from authenticated users
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 1/3] api: taffic-control: update/delete users on rule correctly
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 2/3] traffic-control: handle users specified in a rule correctly
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 3/3] ui: traffic-control: add users field in edit form and list
Hannes Laimer
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup 1/2] datastore: s3 refresh: set/unset maintenance mode in api handler
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 2/2] api: datastore: wait for active operations to clear before s3 refresh
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/9] parallelize chunk reads in verification
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 1/3] pbs-api-types: add schema for {worker, read, verify}-threads
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 3/3] pbs-api-types: use worker-threads schema for TapeBackupJobSetup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 1/6] api: verify: move chunk loading into parallel handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 2/6] api: verify: bundle parameters into new struct
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 4/6] api: verify: correct typo in comment
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 6/6] ui: verify: add option to set number of threads for job
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 5/6] api: verify: add {read, verify}-threads to update endpoint
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 3/6] api: verify: determine the number of threads to use with {read, verify}-threads
Christian Ebner
- [pbs-devel] [PATCH proxmox v2 1/4] rate-limiter: add crate for traffic rate limiter implementations
Hannes Laimer
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/9] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 2/4] http: drop factored out rate limiter implementation
Hannes Laimer
- [pbs-devel] [PATCH proxmox] fix #6913: auth-api: fix user ID parsing for 2-character realms
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox v2 4/4] s3-client: add shared rate limiter via https connector
Hannes Laimer
- [pbs-devel] [RFC proxmox-backup] datastore: drop unused get_chunk_iterator() method
Fabian Grünbichler
- [pbs-devel] applied: [RFC proxmox-backup] index writers: remove dead code
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox v2 3/4] rest-server: optionally depend on factored out shared rate limiter
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 1/4] traffic control: use factored out shared rate limiter
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: config: update s3 endpoint rate limits in config
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 3/4] datastore: s3: set rate limiter options for s3 client
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2 4/4] ui: expose rate and burst limits for s3 endpoints
Hannes Laimer
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/8] shared rate limiter for s3 client instances
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] proxy: avoid logging every minute that a datastore is not mounted
Fabian Grünbichler
- [pbs-devel] partially-applied: [PATCH proxmox-backup v4 00/14] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Fabian Grünbichler
- [pbs-devel] superseded: [PATCH proxmox-backup] gc: only create locally missing chunk markers if present on S3 store
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: datastore: unmount datastore after sync if configured
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox v2 1/1] pbs-api-types: add 'unmount-on-done' field to sync job config
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: datastore: unmount datastore after sync if configured
Hannes Laimer
- [pbs-devel] [PATCH proxmox v2 1/1] pbs-api-types: add 'unmount-on-done' field to sync job config
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup 0/3] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup 1/3] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup 2/3] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup 3/3] datastore: add TTL fallback to catch manual config edits
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: datastore: unmount datastore after sync if configured
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 2/4] api: datastore: unmount datastore after sync if configured
Hannes Laimer
- [pbs-devel] [PATCH proxmox v2 1/1] pbs-api-types: add 'unmount-on-done' field to sync job config
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox] fix #6913: auth-api: fix user ID parsing for 2-character realms
Samuel Rufinatscha
- [pbs-devel] applied-series: [PATCH proxmox-backup 0/2] fix 2 issues with s3 store verifies
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox] s3-client: drop unused optional object list v2 response fields
Fabian Grünbichler
- [pbs-devel] applied: [PATCH proxmox] s3-client: make storage class in list objects v2 response optional
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 00/19] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 01/19] datastore: GC: drop overly verbose info message during s3 chunk sweep
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 02/19] chunk store: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 03/19] datastore: acquire chunk store mutex lock when renaming corrupt chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 04/19] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 05/19] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 06/19] datastore: add locking to protect against races on chunk insert for s3
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 07/19] GC: fix race with chunk upload/insert on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 08/19] chunk store: reduce exposure of clear_chunk() to crate only
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 09/19] chunk store: make chunk removal a helper method of the chunk store
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 10/19] store: split insert_chunk into wrapper + unsafe locked implementation
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 11/19] store: cache: move Mutex acquire to cache insertion
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 12/19] chunk store: rename cache-specific helpers
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 13/19] GC: cleanup chunk markers from cache in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 14/19] GC: touch bad chunk files independent of backend type
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 15/19] GC: guard missing marker file insertion for s3 backed stores
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 16/19] GC: s3: track if a chunk marker file is missing since a bad chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 17/19] chunk store: add helpers marking missing local chunk markers as expected
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 18/19] GC: assure chunk exists on s3 store when creating missing chunk marker
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 19/19] datastore: document s3 backend specific locking restrictions
Christian Ebner
- [pbs-devel] obsolete: [PATCH proxmox-backup] gc: only create locally missing chunk markers if present on S3 store
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v4 00/14] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox v2] fix #7008: s3-client: drop unused optional object list v2 response fields
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox] s3-client: drop unused optional object list v2 response fields
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/2] datastore: s3 refresh: set/unset maintenance mode in api handler
Christian Ebner
- [pbs-devel] [PATCH proxmox v2 1/4] rate-limiter: add crate for traffic rate limiter implementations
Christian Ebner
- [pbs-devel] [PATCH proxmox v2] fix #7008: s3-client: drop unused optional object list v2 response fields
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/8] shared rate limiter for s3 client instances
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] build: use MultiArch paths for `make ..`
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox v2] fix #7008: s3-client: drop unused optional object list v2 response fields
Christian Ebner
- [pbs-devel] applied: [PATCH proxmox v2] fix #7008: s3-client: drop unused optional object list v2 response fields
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2] report: better hardware and system utilization overview.
Hannes Duerr
- [pbs-devel] [PATCH proxmox-backup v2] report: better hardware and system utilization overview.
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Hannes Laimer
- [pbs-devel] [PATCH proxmox v3 1/3] pbs-api-types: allow traffic-control rules to match users
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 2/3] http: track user tag updates on rate-limited streams
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 3/3] rest-server: propagate rate-limit tags from authenticated users
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 3/3] ui: traffic-control: add users field in edit form and list
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 2/3] traffic-control: handle users specified in a rule correctly
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/6] add user specific rate-limits
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] build: use MultiArch paths for `make ..`
Robert Obkircher
- [pbs-devel] [PATCH proxmox{, -backup} v4 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox v4 1/3] pbs-api-types: allow traffic-control rules to match users
Hannes Laimer
- [pbs-devel] [PATCH proxmox v4 2/3] http: track user tag updates on rate-limited streams
Hannes Laimer
- [pbs-devel] [PATCH proxmox v4 3/3] rest-server: propagate rate-limit tags from authenticated users
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v4 1/3] api: taffic-control: update/delete users on rule correctly
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v4 2/3] traffic-control: add user-specific rule matching and precedence
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v4 3/3] ui: traffic-control: add users field in edit form and list
Hannes Laimer
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v3 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] build: use MultiArch paths for `make ..`
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 2/3] partial fix #6049: datastore: use config fast-path in Drop
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 0/3] datastore: remove config reload on hot path
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/9] shared rate limiter for s3 client instances
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 1/5] rate-limiter: add crate for traffic rate limiter implementations
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 2/5] rate-limiter: avoid division by zero in traffic updater
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 3/5] http: drop factored out rate limiter implementation
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 4/5] rest-server: optionally depend on factored out shared rate limiter
Christian Ebner
- [pbs-devel] [PATCH proxmox v3 5/5] s3-client: add shared rate limiter via https connector
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 1/4] traffic control: use factored out shared rate limiter
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 2/4] api: config: update s3 endpoint rate limits in config
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 3/4] datastore: s3: set rate limiter options for s3 client
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 4/4] ui: expose rate and burst limits for s3 endpoints
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/8] shared rate limiter for s3 client instances
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/5] unmount datastores after sync job
Hannes Laimer
- [pbs-devel] [PATCH proxmox v3 1/1] pbs-api-types: add 'unmount-on-done' field to sync job config
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 1/4] api: syncjob: correctly update/delete 'unmount-on-done' field
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 2/4] api: datastore: auto-unmount after mount-triggered sync
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 3/4] ui: add 'unmount-on-done' field to SyncJobEdit window
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v3 4/4] docs: add section about `unmount-on-done`
Hannes Laimer
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/5] unmount datastores after sync job
Hannes Laimer
- [pbs-devel] [pve-devel] [PATCH manager/proxmox{-widget-toolkit, -backup} v2 0/4] replace Proxmox logo with SVG version
Lukas Wagner
- [pbs-devel] [PATCH proxmox-backup] task tracking: fix adding new entry if other PID is tracked
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 1/3] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 2/3] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 0/6] wait for active operations to finish before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 1/6] api: datastore: fix typo in helper function name
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/6] api: admin: make expected maintenance type helper generic over type
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 3/6] api: admin: factor out busy waiting on active operations
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 4/6] api: admin: factor out locking and maintenance mode clearing
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 5/6] datastore: s3 refresh: set/unset maintenance mode in api handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 6/6] api: datastore: wait for active operations to clear before s3 refresh
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup 0/2] wait for active operations to finish before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 0/3] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 6/6] api: datastore: wait for active operations to clear before s3 refresh
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 3/6] api: admin: factor out busy waiting on active operations
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 4/6] api: admin: factor out locking and maintenance mode clearing
Fabian Grünbichler
- [pbs-devel] partially-applied: [PATCH proxmox-backup v2 0/6] wait for active operations to finish before s3 refresh
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 3/6] api: admin: factor out busy waiting on active operations
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 4/6] api: admin: factor out locking and maintenance mode clearing
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 6/6] api: datastore: wait for active operations to clear before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 4/6] api: admin: factor out locking and maintenance mode clearing
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 4/6] api: admin: factor out locking and maintenance mode clearing
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v4 00/12] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox v4 1/3] pbs-api-types: add schema for {worker, read, verify}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox v4 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
Nicolas Frey
- [pbs-devel] [PATCH proxmox v4 3/3] pbs-api-types: use worker-threads schema for TapeBackupJobSetup
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 1/9] verify: correct typo in comment
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 2/9] verify: introduce new state struct
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 3/9] verify: refactor into associated functions to use new state struct
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 4/9] verify: move chunk loading into parallel handler
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 5/9] verify: determine the number of threads to use with {read, verify}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 6/9] verify: add {read, verify}-threads to update endpoint
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 7/9] verify: add {read, verify}-threads to api schema in backup manager
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 8/9] ui: verify: add option to set number of threads for job
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v4 9/9] docs: verify: document {read, verify}-threads and update screenshot
Nicolas Frey
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v3 0/9] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup] notifications: adapt to proxmox-apt making old_version optional
Shannon Sterz
- [pbs-devel] [PATCH proxmox-backup] notifications: adapt to proxmox-apt making old_version optional
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup] notifications: adapt to proxmox-apt making old_version optional
Shannon Sterz
- [pbs-devel] [PATCH proxmox-backup] notifications: adapt to proxmox-apt making old_version optional
Lukas Wagner
- [pbs-devel] [PATCH proxmox{, -backup} v4 00/12] parallelize chunk reads in verification
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2] notifications/pbsXtoX: adapt to proxmox-apt making old_version optional
Shannon Sterz
- [pbs-devel] Superseded: Re: [PATCH proxmox-backup] notifications: adapt to proxmox-apt making old_version optional
Shannon Sterz
- [pbs-devel] [PATCH proxmox-backup 1/3] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2] notifications/pbsXtoX: adapt to proxmox-apt making old_version optional
Lukas Wagner
- [pbs-devel] [PATCH proxmox-backup v3 0/7] wait for active operations to finish before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 1/7] api: admin: drop useless option for do_unmount_device() parameter
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 2/7] api: admin: rework waiting on active operations and maintenance locking
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 3/7] api: admin: make s3 refresh handler sync
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 4/7] datastore: s3 refresh: set/unset maintenance mode in api handler
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 5/7] api: datastore: wait for active operations to clear before s3 refresh
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 6/7] api: config: avoid unneeded backend instance on s3 store recreation
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 7/7] api: config: guard s3-refresh on datastore recreation
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup v2 0/6] wait for active operations to finish before s3 refresh
Christian Ebner
- [pbs-devel] applied-series: [PATCH proxmox-backup v3 0/7] wait for active operations to finish before s3 refresh
Fabian Grünbichler
- [pbs-devel] applied: [PATCH proxmox-backup v2] notifications/pbsXtoX: adapt to proxmox-apt making old_version optional
Fabian Grünbichler
- [pbs-devel] applied: [PATCH proxmox] fix #6913: auth-api: fix user ID parsing for 2-character realms
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v4 9/9] docs: verify: document {read, verify}-threads and update screenshot
Christian Ebner
- [pbs-devel] [PATCH proxmox{, -backup} v4 00/12] parallelize chunk reads in verification
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 00/21] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 01/21] datastore: GC: drop overly verbose info message during s3 chunk sweep
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 02/21] chunk store: implement per-chunk file locking helper for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 03/21] datastore: acquire chunk store mutex lock when renaming corrupt chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 04/21] datastore: get per-chunk file lock for chunk rename on s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 05/21] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 06/21] datastore: add locking to protect against races on chunk insert for s3
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 07/21] GC: fix race with chunk upload/insert on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 08/21] chunk store: reduce exposure of clear_chunk() to crate only
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 09/21] chunk store: make chunk removal a helper method of the chunk store
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 10/21] store: split insert_chunk into wrapper + unsafe locked implementation
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 11/21] store: cache: move Mutex acquire to cache insertion
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 12/21] chunk store: rename cache-specific helpers
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 13/21] GC: cleanup chunk markers from cache in phase 3 on s3 backends
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 14/21] GC: touch bad chunk files independent of backend type
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 15/21] GC: guard missing marker file insertion for s3 backed stores
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 16/21] GC: s3: track if a chunk marker file is missing since a bad chunk
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 17/21] chunk store: add helpers marking missing local chunk markers as expected
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 18/21] GC: assure chunk exists on s3 store when creating missing chunk marker
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 19/21] datastore: document s3 backend specific locking restrictions
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 20/21] GC: fix: don't drop bad extension for S3 object to chunk path helper
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 21/21] GC: clean up bad chunks from the filesystem only
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup v5 00/19] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v6 00/21] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 0/4] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 1/4] partial fix #6049: config: enable config version cache for datastore
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 2/4] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 3/4] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2 4/4] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Samuel Rufinatscha
- [pbs-devel] superseded: [PATCH proxmox-backup 0/3] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] applied: [PATCH manager v2 2/2] ui: add 5px of padding between Proxmox logo and product name
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v2 1/1] ui: replace Proxmox logo with SVG version
Thomas Lamprecht
- [pbs-devel] applied: [pve-devel] [PATCH proxmox-widget-toolkit v2 1/1] add Proxmox logo as SVG
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v3 1/1] pbs-api-types: add 'unmount-on-done' field to sync job config
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox{, -backup} v4 00/12] parallelize chunk reads in verification
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v6 00/21] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox{, -backup} v3 0/5] unmount datastores after sync job
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox{, -backup} v4 00/12] parallelize chunk reads in verification
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup] task tracking: fix adding new entry if other PID is tracked
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] task tracking: fix adding new entry if other PID is tracked
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup] task tracking: improve pruning of reused-PID stale entries
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] task tracking: improve pruning of reused-PID stale entries
Fabian Grünbichler
- [pbs-devel] applied: [PATCH proxmox-backup] task tracking: fix adding new entry if other PID is tracked
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] task tracking: improve pruning of reused-PID stale entries
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] task tracking: improve pruning of reused-PID stale entries
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 0/2] raise nofile limit for GC on S3 stores
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/2] tools: move rlimit helper from pbs-client to pbs-tools
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/2] GC: raise nofile soft limit to the hard limit on s3 backed stores
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/2] GC: raise nofile soft limit to the hard limit on s3 backed stores
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 2/2] GC: raise nofile soft limit to the hard limit on s3 backed stores
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/4] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 4/4] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] etc: provide and enable mount unit for /run/proxmox-backup
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 4/4] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v2] task tracking: improve pruning and fix accounting for missing entries
Hannes Laimer
- [pbs-devel] superseded: [PATCH proxmox-backup] task tracking: improve pruning of reused-PID stale entries
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2] etc: provide and enable mount unit for /run/proxmox-backup
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Hannes Laimer
- [pbs-devel] [PATCH FOLLOW-UP proxmox-backup 2/4] task tracking: actually reset entry if desynced
Fabian Grünbichler
- [pbs-devel] [PATCH FOLLOW-UP proxmox-backup 3/4] task tracking: refactor code
Fabian Grünbichler
- [pbs-devel] [RFC FOLLOW-UP proxmox-backup 4/4] task tracking: simplify public interface
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2] etc: raise nofile soft limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] [PATCH FOLLOW-UP proxmox-backup 2/4] task tracking: actually reset entry if desynced
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup 0/2] raise nofile limit for GC on S3 stores
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup v2] etc: provide and enable mount unit for /run/proxmox-backup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Hannes Laimer
- [pbs-devel] [PATCH FOLLOW-UP proxmox-backup 2/4] task tracking: actually reset entry if desynced
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] tape: media_catalog: replace deprecated flock() with Flock
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] verify: include namespace for group in log
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v5 1/1] docs: verify: document {read, verify}-threads and update screenshot
Nicolas Frey
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v4 00/12] parallelize chunk reads in verification
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup] verify: include namespace for group in log
Michael Köppl
- [pbs-devel] [PATCH proxmox-backup v2] etc: raise nofile soft limit for proxmox-backup-proxy
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 0/6] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 1/6] partial fix #6049: config: enable config version cache for datastore
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 2/6] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 3/6] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 4/6] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 5/6] partial fix #6049: datastore: add reload flag to config cache helper
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3 6/6] datastore: only bump generation when config digest changes
Samuel Rufinatscha
- [pbs-devel] superseded: [PATCH proxmox-backup v2 0/4] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup] verify: include namespace for group in log
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] verify: include namespace for group in log
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v2] etc: raise nofile soft limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 1/1] docs: verify: document {read, verify}-threads and update screenshot
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2] etc: raise nofile soft limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [RFC proxmox{, -datacenter-manager} 0/6] Add fallback variants to PBS API types
Stefan Hanreich
- [pbs-devel] [PATCH proxmox 1/5] proxmox-upgrade-checks: fix meta package version check
Stefan Hanreich
- [pbs-devel] [PATCH proxmox 2/5] proxmox-fixed-string: extract FixedString into own crate
Stefan Hanreich
- [pbs-devel] [PATCH proxmox 3/5] proxmox-fixed-string: implement hash trait
Stefan Hanreich
- [pbs-devel] [PATCH proxmox 4/5] pve-api-types: add proxmox-fixed-string
Stefan Hanreich
- [pbs-devel] [PATCH proxmox 5/5] pbs-api-types: add fallback variants to enums in public API
Stefan Hanreich
- [pbs-devel] [PATCH proxmox-datacenter-manager 1/1] tree-wide: add enum fallback variants for pbs api types
Stefan Hanreich
- [pbs-devel] [PATCH proxmox-backup v3 6/6] datastore: only bump generation when config digest changes
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 5/6] partial fix #6049: datastore: add reload flag to config cache helper
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 0/6] datastore: remove config reload on hot path
Fabian Grünbichler
- [pbs-devel] [FOLLOW-UP proxmox-backup] d/control: add dependencies for binaries used in system report
Christian Ebner
- [pbs-devel] [PATCH proxmox 1/5] proxmox-upgrade-checks: fix meta package version check
Shannon Sterz
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox 1/5] proxmox-upgrade-checks: fix meta package version check
Stefan Hanreich
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [FOLLOW-UP proxmox-backup] d/control: add dependencies for binaries used in system report
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 0/6] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v3 5/6] partial fix #6049: datastore: add reload flag to config cache helper
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v3 6/6] datastore: only bump generation when config digest changes
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup 0/3] reduce GC S3 locking
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 1/3] GC: S3: reduce number of open FDs for to-be-deleted objects
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 2/3] GC: S3: factor out batch object deletion
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 3/3] GC: S3: phase2: delete last partial batch of objects at the very end
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3] etc: raise nofile soft limit to hard limit for proxmox-backup-proxy
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 3/3] GC: S3: phase2: delete last partial batch of objects at the very end
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/3] GC: S3: reduce number of open FDs for to-be-deleted objects
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 3/3] GC: S3: phase2: delete last partial batch of objects at the very end
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 3/3] GC: S3: phase2: delete last partial batch of objects at the very end
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 0/3] reduce GC S3 locking
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 0/3] reduce GC S3 locking
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 1/3] GC: S3: reduce number of open FDs for to-be-deleted objects
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 2/3] GC: S3: factor out batch object deletion
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 3/3] GC: S3: phase2: do not force delete for every list iteration
Fabian Grünbichler
- [pbs-devel] superseded: [PATCH proxmox-backup 0/3] reduce GC S3 locking
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2 3/3] GC: S3: phase2: do not force delete for every list iteration
Christian Ebner
- [pbs-devel] [PATCH RESEND proxmox-backup v2 3/3] GC: S3: phase2: do not force delete for every list iteration
Fabian Grünbichler
- [pbs-devel] [PATCH RESEND proxmox-backup v2 3/3] GC: S3: phase2: do not force delete for every list iteration
Christian Ebner
- [pbs-devel] [RFC/PATCH proxmox{, -backup} 0/5] tuning: verify: add verify job thread options
Nicolas Frey
- [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: add verify-job-{read, verify}-threads to tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 1/4] datastore: add new thread settings to tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 2/4] verify: use tuning options' thread settings for {verify, read}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 3/4] ui: tuning: make verify-job-{read, verify}-threads configurable
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup 4/4] ui: verify: fetch default {read, verify} thread values from tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v3 0/3] reduce GC S3 locking
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 1/3] GC: S3: reduce number of open FDs for to-be-deleted objects
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 2/3] GC: S3: factor out batch object deletion
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v3 3/3] GC: S3: phase2: do not force delete for every list iteration
Fabian Grünbichler
- [pbs-devel] superseded: [PATCH proxmox-backup v2 0/3] reduce GC S3 locking
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox{, -backup} v5 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] [PATCH proxmox v5 1/3] pbs-api-types: allow traffic-control rules to match users
Hannes Laimer
- [pbs-devel] [PATCH proxmox v5 2/3] http: track user tag updates on rate-limited streams
Hannes Laimer
- [pbs-devel] [PATCH proxmox v5 3/3] rest-server: propagate rate-limit tags from authenticated users
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v5 1/3] api: taffic-control: update/delete users on rule correctly
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v5 2/3] traffic-control: add user-specific rule matching and precedence
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v5 3/3] ui: traffic-control: add users field in edit form and list
Hannes Laimer
- [pbs-devel] superseded: [PATCH proxmox{, -backup} v4 0/6] add user specific rate-limits
Hannes Laimer
- [pbs-devel] applied: [PATCH proxmox-backup v3 0/3] reduce GC S3 locking
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: add verify-job-{read, verify}-threads to tuning options
Christian Ebner
- [pbs-devel] [RFC/PATCH proxmox{, -backup} 0/5] tuning: verify: add verify job thread options
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/4] datastore: add new thread settings to tuning options
Christian Ebner
- [pbs-devel] [PATCH v1 proxmox-backup] datastore: fix safety issue when writing FixedIndexHeader
Robert Obkircher
- [pbs-devel] applied: [FOLLOW-UP proxmox-backup] d/control: add dependencies for binaries used in system report
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v2] report: better hardware and system utilization overview.
Thomas Lamprecht
- [pbs-devel] [RFC v1 proxmox-backup] fix: #3847 pipe from STDIN to proxmox-backup-client
Robert Obkircher
- [pbs-devel] [PATCH proxmox{, -backup} v5 0/6] add user specific rate-limits
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] docs: storage: fix "persistent" typo
Friedrich Weber
- [pbs-devel] applied: [PATCH proxmox-backup] docs: storage: fix "persistent" typo
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v3 1/5] rate-limiter: add crate for traffic rate limiter implementations
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v3 2/5] rate-limiter: avoid division by zero in traffic updater
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v3 3/5] http: drop factored out rate limiter implementation
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v3 4/5] rest-server: optionally depend on factored out shared rate limiter
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v3 5/5] s3-client: add shared rate limiter via https connector
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v4 1/3] pbs-api-types: allow traffic-control rules to match users
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v4 2/3] http: track user tag updates on rate-limited streams
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v4 3/3] rest-server: propagate rate-limit tags from authenticated users
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v5 1/3] pbs-api-types: allow traffic-control rules to match users
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v5 2/3] http: track user tag updates on rate-limited streams
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox v5 3/3] rest-server: propagate rate-limit tags from authenticated users
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v3 1/4] traffic control: use factored out shared rate limiter
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v3 2/4] api: config: update s3 endpoint rate limits in config
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v3 3/4] datastore: s3: set rate limiter options for s3 client
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v3 4/4] ui: expose rate and burst limits for s3 endpoints
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v5 1/3] api: taffic-control: update/delete users on rule correctly
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v5 2/3] traffic-control: add user-specific rule matching and precedence
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v5 3/3] ui: traffic-control: add users field in edit form and list
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH FOLLOW-UP proxmox-backup 2/4] task tracking: actually reset entry if desynced
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: add verify-job-{read, verify}-threads to tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v2 0/4] fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 1/4] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 2/4] chunk store: fix and expand the clear_chunk_expected_mark() docstring
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 3/4] chunk store: clarify chunk marker helper creates marker if missing
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2 4/4] datastore: refactor common delete list logic into closure
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] GC: s3: fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox 1/5] proxmox-upgrade-checks: fix meta package version check
Shannon Sterz
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/7] tuning: verify: add verify job thread options
Nicolas Frey
- [pbs-devel] [PATCH proxmox v2 1/1] pbs-api-types: add default-verification-{workers, readers} to tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 1/6] datastore: add new thread settings to tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 2/6] verify: use tuning options' thread settings for {verify, read}-threads
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 3/6] ui: tuning: make default-verification-{workers, readers} configurable
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 4/6] ui: tuning: render verification threads in tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 5/6] ui: verify: fetch default {read, verify} thread values from tuning options
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup v2 6/6] docs: tuning: document default-verification-{workers, readers}
Nicolas Frey
- [pbs-devel] superseded: [RFC/PATCH proxmox{, -backup} 0/5] tuning: verify: add verify job thread options
Nicolas Frey
- [pbs-devel] applied: [PATCH proxmox-backup v2 0/4] fix local marker cleanup for unreferenced, s3 only chunks
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox{, -backup} v2 0/7] tuning: verify: add verify job thread options
Christian Ebner
- [pbs-devel] applied: [PATCH proxmox-backup v2 0/4] fix local marker cleanup for unreferenced, s3 only chunks
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] ui: traffic-control: rename add timeframe button to `Add Timeframe`
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup v6 1/1] docs: verify: document {read, verify}-threads and update screenshot
Nicolas Frey
- [pbs-devel] superseded: [PATCH proxmox-backup v5 1/1] docs: verify: document {read, verify}-threads and update screenshot
Nicolas Frey
- [pbs-devel] applied: [PATCH proxmox-backup v3] etc: provide and enable mount unit for /run/proxmox-backup
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox{, -backup} v2 0/7] tuning: verify: add verify job thread options
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup v6 1/1] docs: verify: document {read, verify}-threads and update screenshot
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup] ui: traffic-control: rename add timeframe button to `Add Timeframe`
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup] ui: traffic-control: fix `users` field submition
Hannes Laimer
- [pbs-devel] [PATCH proxmox-backup] ui: traffic-control: fix `users` field submition
Hannes Laimer
- [pbs-devel] applied: [PATCH proxmox-backup] ui: traffic-control: fix `users` field submition
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v4 0/4] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v4 1/4] partial fix #6049: config: enable config version cache for datastore
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v4 2/4] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v4 3/4] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v4 4/4] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Samuel Rufinatscha
- [pbs-devel] superseded: [PATCH proxmox-backup v3 0/6] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v5 0/4] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v5 1/4] partial fix #6049: config: enable config version cache for datastore
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v5 2/4] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v5 3/4] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup v5 4/4] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Samuel Rufinatscha
- [pbs-devel] superseded: [PATCH proxmox-backup v4 0/4] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-i18n] update Italian translations
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/1] ui: traffic-control: increase dialog height to fit "Add Timeframe" button
Michael Köppl
- [pbs-devel] applied: [PATCH proxmox-i18n] update Italian translations
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup 1/1] ui: tuning: correct order of default-verification-{readers, workers}
Nicolas Frey
- [pbs-devel] [PATCH proxmox-backup] GC: chunk store: fix chunk using markers cleanup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2] GC: chunk store: fix chunk using markers cleanup
Christian Ebner
- [pbs-devel] superseded: [PATCH proxmox-backup] GC: chunk store: fix chunk using markers cleanup
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v2] GC: chunk store: fix chunk using markers cleanup
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v2] GC: chunk store: fix chunk using markers cleanup
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v2] GC: chunk store: fix chunk using markers cleanup
Christian Ebner
- [pbs-devel] applied: [PATCH proxmox-backup v2] GC: chunk store: fix chunk using markers cleanup
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup 1/1] ui: traffic-control: increase dialog height to fit "Add Timeframe" button
Thomas Lamprecht
- [pbs-devel] applied: [PATCH proxmox-backup 1/1] ui: tuning: correct order of default-verification-{readers, workers}
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v2] GC: chunk store: fix chunk using markers cleanup
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup 0/4] followups for garbage collection
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 1/4] GC: Move S3 delete list state and logic to a dedicated struct
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 2/4] chunk store: rename and limit scope for chunk store iterator
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 3/4] chunk store: invert chunk filename checks in chunk store iterator
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup 4/4] chunk store: return chunk extension and check for used marker
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 4/4] partial fix #6049: datastore: add TTL fallback to catch manual config edits
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 3/4] partial fix #6049: datastore: use config fast-path in Drop
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 2/4] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 1/4] partial fix #6049: config: enable config version cache for datastore
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 0/4] datastore: remove config reload on hot path
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 0/4] datastore: remove config reload on hot path
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup] api: chunk reader: make reading from filesystem fully async
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 2/4] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup] api: chunk reader: make reading from filesystem fully async
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup] api: chunk reader: make reading from filesystem fully async
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup] api: chunk reader: make reading from filesystem fully async
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup] api: chunk reader: make reading from filesystem fully async
Thomas Lamprecht
- [pbs-devel] [PATCH proxmox-backup v5 3/4] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [RFC v1 proxmox-backup] fix: #3847 pipe from STDIN to proxmox-backup-client
Christian Ebner
- [pbs-devel] [PATCH proxmox-backup v5 3/4] partial fix #6049: datastore: use config fast-path in Drop
Fabian Grünbichler
- [pbs-devel] [PATCH proxmox-backup v5 3/4] partial fix #6049: datastore: use config fast-path in Drop
Samuel Rufinatscha
- [pbs-devel] [PATCH proxmox-backup] garbage collection: allow to abort or shutdown on phase 2 for s3 stores
Christian Ebner
- [pbs-devel] applied: [pdm-devel] [PATCH proxmox-backup v2 1/2] pbs3to4: move pbs3to4 to common proxmox-upgrade-checks crate
Thomas Lamprecht
Last message date:
Sun Nov 30 21:19:43 CET 2025
Archived on: Sun Nov 30 21:20:39 CET 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).