[pbs-devel] [PATCH proxmox-backup v2] report: better hardware and system utilization overview
2025-11-11 16:13 UTC (5+ messages)
[pbs-devel] [PATCH proxmox v2] fix #7008: s3-client: drop unused optional object list v2 response fields
2025-11-11 15:25 UTC (4+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup] build: use MultiArch paths for `make ..`
2025-11-11 15:14 UTC
[pbs-devel] [PATCH proxmox{, -backup} v2 0/8] shared rate limiter for s3 client instances
2025-11-11 15:10 UTC (20+ messages)
` [pbs-devel] [PATCH proxmox v2 1/4] rate-limiter: add crate for traffic rate limiter implementations
` [pbs-devel] [PATCH proxmox v2 2/4] http: drop factored out rate limiter implementation
` [pbs-devel] [PATCH proxmox v2 3/4] rest-server: optionally depend on factored out shared rate limiter
` [pbs-devel] [PATCH proxmox v2 4/4] s3-client: add shared rate limiter via https connector
` [pbs-devel] [PATCH proxmox-backup v2 1/4] traffic control: use factored out shared rate limiter
` [pbs-devel] [PATCH proxmox-backup v2 2/4] api: config: update s3 endpoint rate limits in config
` [pbs-devel] [PATCH proxmox-backup v2 3/4] datastore: s3: set rate limiter options for s3 client
` [pbs-devel] [PATCH proxmox-backup v2 4/4] ui: expose rate and burst limits for s3 endpoints
[pbs-devel] [PATCH proxmox-backup 0/2] wait for active operations to finish before s3 refresh
2025-11-11 14:53 UTC (6+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/2] datastore: s3 refresh: set/unset maintenance mode in api handler
` [pbs-devel] [PATCH proxmox-backup 2/2] api: datastore: wait for active operations to clear before s3 refresh
[pbs-devel] [PATCH proxmox] s3-client: drop unused optional object list v2 response fields
2025-11-11 14:49 UTC (3+ messages)
` [pbs-devel] superseded: "
[pbs-devel] [PATCH proxmox-backup v4 00/14] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
2025-11-11 14:31 UTC (17+ messages)
` [pbs-devel] [PATCH proxmox-backup v4 01/14] datastore: limit scope of snapshot/group destroy methods to crate
` [pbs-devel] [PATCH proxmox-backup v4 02/14] api/datastore: move s3 index upload helper to datastore backend
` [pbs-devel] [PATCH proxmox-backup v4 03/14] chunk store: implement per-chunk file locking helper for s3 backend
` [pbs-devel] [PATCH proxmox-backup v4 04/14] datastore: acquire chunk store mutex lock when renaming corrupt chunk
` [pbs-devel] [PATCH proxmox-backup v4 05/14] datastore: get per-chunk file lock for chunk rename on s3 backend
` [pbs-devel] [PATCH proxmox-backup v4 06/14] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
` [pbs-devel] [PATCH proxmox-backup v4 07/14] datastore: add locking to protect against races on chunk insert for s3
` [pbs-devel] [PATCH proxmox-backup v4 08/14] GC: fix race with chunk upload/insert on s3 backends
` [pbs-devel] [PATCH proxmox-backup v4 09/14] GC: cleanup chunk markers from cache in phase 3 "
` [pbs-devel] [PATCH proxmox-backup v4 10/14] datastore: GC: drop overly verbose info message during s3 chunk sweep
` [pbs-devel] [PATCH proxmox-backup v4 11/14] chunk store: reduce exposure of clear_chunk() to crate only
` [pbs-devel] [PATCH proxmox-backup v4 12/14] chunk store: make chunk removal a helper method of the chunk store
` [pbs-devel] [PATCH proxmox-backup v4 13/14] GC: fix deadlock for cache eviction and garbage collection
` [pbs-devel] [PATCH proxmox-backup v4 14/14] chunk store: never fail when trying to remove missing chunk file
` [pbs-devel] partially-applied: [PATCH proxmox-backup v4 00/14] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
[pbs-devel] [PATCH proxmox-backup] gc: only create locally missing chunk markers if present on S3 store
2025-11-11 14:31 UTC (3+ messages)
` [pbs-devel] superseded: "
` [pbs-devel] obsolete: "
[pbs-devel] [PATCH proxmox-backup v5 00/19] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
2025-11-11 14:30 UTC (20+ messages)
` [pbs-devel] [PATCH proxmox-backup v5 01/19] datastore: GC: drop overly verbose info message during s3 chunk sweep
` [pbs-devel] [PATCH proxmox-backup v5 02/19] chunk store: implement per-chunk file locking helper for s3 backend
` [pbs-devel] [PATCH proxmox-backup v5 03/19] datastore: acquire chunk store mutex lock when renaming corrupt chunk
` [pbs-devel] [PATCH proxmox-backup v5 04/19] datastore: get per-chunk file lock for chunk rename on s3 backend
` [pbs-devel] [PATCH proxmox-backup v5 05/19] fix #6961: datastore: verify: evict corrupt chunks from in-memory LRU cache
` [pbs-devel] [PATCH proxmox-backup v5 06/19] datastore: add locking to protect against races on chunk insert for s3
` [pbs-devel] [PATCH proxmox-backup v5 07/19] GC: fix race with chunk upload/insert on s3 backends
` [pbs-devel] [PATCH proxmox-backup v5 08/19] chunk store: reduce exposure of clear_chunk() to crate only
` [pbs-devel] [PATCH proxmox-backup v5 09/19] chunk store: make chunk removal a helper method of the chunk store
` [pbs-devel] [PATCH proxmox-backup v5 10/19] store: split insert_chunk into wrapper + unsafe locked implementation
` [pbs-devel] [PATCH proxmox-backup v5 11/19] store: cache: move Mutex acquire to cache insertion
` [pbs-devel] [PATCH proxmox-backup v5 12/19] chunk store: rename cache-specific helpers
` [pbs-devel] [PATCH proxmox-backup v5 13/19] GC: cleanup chunk markers from cache in phase 3 on s3 backends
` [pbs-devel] [PATCH proxmox-backup v5 14/19] GC: touch bad chunk files independent of backend type
` [pbs-devel] [PATCH proxmox-backup v5 15/19] GC: guard missing marker file insertion for s3 backed stores
` [pbs-devel] [PATCH proxmox-backup v5 16/19] GC: s3: track if a chunk marker file is missing since a bad chunk
` [pbs-devel] [PATCH proxmox-backup v5 17/19] chunk store: add helpers marking missing local chunk markers as expected
` [pbs-devel] [PATCH proxmox-backup v5 18/19] GC: assure chunk exists on s3 store when creating missing chunk marker
` [pbs-devel] [PATCH proxmox-backup v5 19/19] datastore: document s3 backend specific locking restrictions
[pbs-devel] [PATCH proxmox] s3-client: make storage class in list objects v2 response optional
2025-11-11 14:15 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup 0/2] fix 2 issues with s3 store verifies
2025-11-11 13:57 UTC (2+ messages)
` [pbs-devel] applied-series: "
[pbs-devel] [PATCH proxmox] fix #6913: auth-api: fix user ID parsing for 2-character realms
2025-11-11 13:49 UTC (3+ messages)
[pbs-devel] [PATCH proxmox{, -backup} v2 0/5] unmount datastores after sync job
2025-11-11 13:43 UTC (10+ messages)
` [pbs-devel] [PATCH proxmox v2 1/1] pbs-api-types: add 'unmount-on-done' field to sync job config
` [pbs-devel] [PATCH proxmox-backup v2 2/4] api: datastore: unmount datastore after sync if configured
[pbs-devel] [PATCH proxmox-backup 0/3] datastore: remove config reload on hot path
2025-11-11 12:29 UTC (4+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/3] partial fix #6049: datastore: impl ConfigVersionCache fast path for lookups
` [pbs-devel] [PATCH proxmox-backup 2/3] partial fix #6049: datastore: use config fast-path in Drop
` [pbs-devel] [PATCH proxmox-backup 3/3] datastore: add TTL fallback to catch manual config edits
[pbs-devel] [PATCH proxmox-backup] proxy: avoid logging every minute that a datastore is not mounted
2025-11-11 10:54 UTC (2+ messages)
[pbs-devel] [RFC proxmox-backup] index writers: remove dead code
2025-11-11 10:41 UTC (5+ messages)
` [pbs-devel] applied: "
[pbs-devel] [RFC proxmox-backup] datastore: drop unused get_chunk_iterator() method
2025-11-11 10:41 UTC (2+ messages)
[pbs-devel] [PATCH proxmox{, -backup} v3 0/9] parallelize chunk reads in verification
2025-11-11 10:35 UTC (21+ messages)
` [pbs-devel] [PATCH proxmox v3 1/3] pbs-api-types: add schema for {worker, read, verify}-threads
` [pbs-devel] [PATCH proxmox v3 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
` [pbs-devel] [PATCH proxmox v3 3/3] pbs-api-types: use worker-threads schema for TapeBackupJobSetup
` [pbs-devel] [PATCH proxmox-backup v3 1/6] api: verify: move chunk loading into parallel handler
` [pbs-devel] [PATCH proxmox-backup v3 2/6] api: verify: bundle parameters into new struct
` [pbs-devel] [PATCH proxmox-backup v3 3/6] api: verify: determine the number of threads to use with {read, verify}-threads
` [pbs-devel] [PATCH proxmox-backup v3 4/6] api: verify: correct typo in comment
` [pbs-devel] [PATCH proxmox-backup v3 5/6] api: verify: add {read, verify}-threads to update endpoint
` [pbs-devel] [PATCH proxmox-backup v3 6/6] ui: verify: add option to set number of threads for job
[pbs-devel] [PATCH proxmox{, -backup} v2 0/6] add user specific rate-limits
2025-11-10 13:44 UTC (16+ messages)
` [pbs-devel] [PATCH proxmox v2 1/3] pbs-api-types: allow traffic-control rules to match users
` [pbs-devel] [PATCH proxmox v2 2/3] http: track user tag updates on rate-limited streams
` [pbs-devel] [PATCH proxmox v2 3/3] rest-server: propagate rate-limit tags from authenticated users
` [pbs-devel] [PATCH proxmox-backup v2 1/3] api: taffic-control: update/delete users on rule correctly
` [pbs-devel] [PATCH proxmox-backup v2 2/3] traffic-control: handle users specified in a "
` [pbs-devel] [PATCH proxmox-backup v2 3/3] ui: traffic-control: add users field in edit form and list
` [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/6] add user specific rate-limits
[pbs-devel] [PATCH proxmox{, -backup} v3 0/6] add user specific rate-limits
2025-11-10 13:42 UTC (7+ messages)
` [pbs-devel] [PATCH proxmox v3 1/3] pbs-api-types: allow traffic-control rules to match users
` [pbs-devel] [PATCH proxmox v3 2/3] http: track user tag updates on rate-limited streams
` [pbs-devel] [PATCH proxmox v3 3/3] rest-server: propagate rate-limit tags from authenticated users
` [pbs-devel] [PATCH proxmox-backup v3 1/3] api: taffic-control: update/delete users on rule correctly
` [pbs-devel] [PATCH proxmox-backup v3 2/3] traffic-control: handle users specified in a "
` [pbs-devel] [PATCH proxmox-backup v3 3/3] ui: traffic-control: add users field in edit form and list
[pbs-devel] [PATCH proxmox-backup v2 0/3] fix GC atime update race window
2025-11-10 12:39 UTC (7+ messages)
` [pbs-devel] [PATCH proxmox-backup v2 1/3] chunk store: limit scope for atime update helper methods
` [pbs-devel] [PATCH proxmox-backup v2 2/3] chunk store: fix race window between chunk stat and gc cleanup
` [pbs-devel] [PATCH proxmox-backup v2 3/3] datastore: insert chunk marker and touch bad chunks in locked context
` [pbs-devel] partially-applied: [PATCH proxmox-backup v2 0/3] fix GC atime update race window
[pbs-devel] [PATCH proxmox-backup v3 00/23] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
2025-11-10 11:58 UTC (14+ messages)
` [pbs-devel] [PATCH proxmox-backup v3 03/23] api/datastore: move snapshot deletion into dedicated datastore helper
` [pbs-devel] [PATCH proxmox-backup v3 07/23] api/datastore: move s3 index upload helper to datastore backend
` [pbs-devel] [PATCH proxmox-backup v3 18/23] GC: lock chunk marker before cleanup in phase 3 on s3 backends
` [pbs-devel] [PATCH proxmox-backup v3 20/23] chunk store: reduce exposure of clear_chunk() to crate only
` [pbs-devel] [PATCH proxmox-backup v3 22/23] GC: fix deadlock for cache eviction and garbage collection
` [pbs-devel] partially applied: [PATCH proxmox-backup v3 00/23] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
` [pbs-devel] superseded: "
[pbs-devel] [PATCH proxmox{, -backup} v2 0/7] parallelize chunk reads in verification
2025-11-10 8:45 UTC (14+ messages)
` [pbs-devel] [PATCH proxmox v2 1/3] pbs-api-types: add schema for {worker, read, verify}-threads
` [pbs-devel] [PATCH proxmox v2 2/3] pbs-api-types: jobs: add {read, verify}-threads to VerificationJobConfig
` [pbs-devel] [PATCH proxmox v2 3/3] pbs-api-types: use worker-threads schema for TapeBackupJobSetup
` [pbs-devel] [PATCH proxmox-backup v2 1/4] api: verify: move chunk loading into parallel handler
` [pbs-devel] [PATCH proxmox-backup v2 2/4] api: verify: determine the number of threads to use with {read, verify}-threads
` [pbs-devel] [PATCH proxmox-backup v2 3/4] api: verify: add {read, verify}-threads to update endpoint
` [pbs-devel] [PATCH proxmox-backup v2 4/4] ui: verify: add option to set number of threads for job
` [pbs-devel] superseded: [PATCH proxmox{, -backup} v2 0/7] parallelize chunk reads in verification
[pbs-devel] [PATCH proxmox master v1] fix #6738: rest-server: improve TLS handshake error logging
2025-11-07 14:24 UTC (3+ messages)
[pbs-devel] [RFC proxmox{, -backup} 0/6] add support for configuring max
2025-11-07 13:28 UTC (4+ messages)
[pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
2025-11-07 13:24 UTC (13+ messages)
` [pbs-devel] [PATCH proxmox 2/3] http: add user tag to rate-limited streams
` [pbs-devel] [PATCH proxmox 3/3] rest-server: add use tag field to RateLimitedStreams
` [pbs-devel] [PATCH proxmox-backup 2/3] traffic-control: handle users specified in a rule correctly
` [pbs-devel] superseded: [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
[pbs-devel] [PATCH proxmox{, -backup} v5 0/5] fix #4995: include symlinks in zip file restore
2025-11-07 11:40 UTC (2+ messages)
` [pbs-devel] applied-series: "
[pbs-devel] [PATCH v2 proxmox-backup] fix: avoid loss of concurrent config changes during datastore deletion
2025-11-06 17:54 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup] chunk store: fix race window between chunk stat and gc cleanup
2025-11-06 17:15 UTC (3+ messages)
[pbs-devel] [PATCH proxmox{, -backup} 0/5] parallelize chunk reads in verification
2025-11-06 16:15 UTC (20+ messages)
` [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: jobs: verify: add worker-threads to VerificationJobConfig
` [pbs-devel] [PATCH proxmox-backup 1/4] api: verify: move chunk loading into parallel handler
` [pbs-devel] [PATCH proxmox-backup 2/4] api: verify: use worker-threads to determine the number of threads to use
` [pbs-devel] [PATCH proxmox-backup 3/4] api: verify: add worker-threads to update endpoint
` [pbs-devel] [PATCH proxmox-backup 4/4] ui: verify: add option to set number of threads for job
` [pbs-devel] superseded: [PATCH proxmox{, -backup} 0/5] parallelize chunk reads in verification
[pbs-devel] [PATCH] api: sync: list `all` instead of only `pull` synch jobs by default
2025-11-05 14:21 UTC (5+ messages)
[pbs-devel] [PATCH proxmox] schema: drop leftover useless i64 check
2025-11-05 13:54 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup v2 00/19] fix chunk upload/insert, rename corrupt chunks and GC race conditions for s3 backend
2025-11-05 12:24 UTC (2+ messages)
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox