[pbs-devel] [PATCH proxmox-backup v2 00/12] s3 store: fix issues with chunk s3 backend upload and cache eviction
2025-10-08 15:21 UTC (4+ messages)
` [pbs-devel] [PATCH proxmox-backup v2 02/12] gc: chunk store: rework atime check and gc status into common helper
` [pbs-devel] [PATCH proxmox-backup v2 03/12] chunk store: add unsafe signature to cache remove method
` [pbs-devel] [PATCH proxmox-backup v2 06/12] local store cache: refactor fetch and insert of chunks for s3 backend
[pbs-devel] [PATCH proxmox{, -backup} v2 0/7] introduce streaming content api call
2025-10-08 13:43 UTC (8+ messages)
` [pbs-devel] [PATCH proxmox v2 1/1] pbs-api-types: add api types for "
` [pbs-devel] [PATCH proxmox-backup v2 1/6] backup: hierarchy: add new can_access_any_namespace_below helper
` [pbs-devel] [PATCH proxmox-backup v2 2/6] backup: hierarchy: reuse 'NS_PRIVS_OK' for namespace helper
` [pbs-devel] [PATCH proxmox-backup v2 3/6] api: admin: datastore: refactor BackupGroup to GroupListItem conversion
` [pbs-devel] [PATCH proxmox-backup v2 4/6] api: admin: datastore: factor out 'get_group_owner'
` [pbs-devel] [PATCH proxmox-backup v2 5/6] api: admin: datastore: optimize `groups` api call
` [pbs-devel] [PATCH proxmox-backup v2 6/6] api: admin: datastore: implement streaming content "
[pbs-devel] [PATCH proxmox-backup v2] fix #6398: api: allow non-pam users to access shell
2025-10-08 11:13 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox 0/3] improve mail compatability
2025-10-08 8:51 UTC (2+ messages)
` [pbs-devel] Superseded: "
[pbs-devel] [PATCH proxmox 0/4] improve mail compatability
2025-10-08 8:50 UTC (5+ messages)
` [pbs-devel] [PATCH proxmox 1/4] sendmail: encode non-ascii filenames to improve compatability
` [pbs-devel] [PATCH proxmox 2/4] sendmail: encode non-ascii bodies as base64 to improve comptability
` [pbs-devel] [PATCH proxmox 3/4] sendmail: break content disposition headers for attachments
` [pbs-devel] [PATCH proxmox 4/4] sendmail: allow specifying the masked receiver
[pbs-devel] [PATCH proxmox{, -backup} 0/7] introduce streaming content api call
2025-10-08 6:41 UTC (21+ messages)
` [pbs-devel] [PATCH proxmox 1/1] pbs-api-types: add api types for "
` [pbs-devel] [PATCH proxmox-backup 1/6] backup: hierarchy: add new can_access_any_namespace_in_range helper
` [pbs-devel] [PATCH proxmox-backup 2/6] backup: hierarchy: reuse 'NS_PRIVS_OK' for namespace helper
` [pbs-devel] [PATCH proxmox-backup 3/6] api: admin: datastore: refactor BackupGroup to GroupListItem conversion
` [pbs-devel] [PATCH proxmox-backup 4/6] api: admin: datastore: factor out 'get_group_owner'
` [pbs-devel] [PATCH proxmox-backup 5/6] api: admin: datastore: optimize `groups` api call
` [pbs-devel] [PATCH proxmox-backup 6/6] api: admin: datastore: implement streaming content "
[pbs-devel] [PATCH proxmox-backup] fix #6398: api: allow non-pam users to access shell
2025-10-07 15:13 UTC (4+ messages)
[pbs-devel] [PATCH proxmox 0/2] rest-server: minor code cleanup
2025-10-07 10:17 UTC (3+ messages)
` [pbs-devel] [PATCH proxmox 1/2] rest-server: simplify path concatenation
` [pbs-devel] [PATCH proxmox 2/2] rest-server: use variables directly in format strings
[pbs-devel] [PATCH proxmox-backup 0/7] s3 store: fix issues with chunk s3 backend upload and cache eviction
2025-10-07 10:15 UTC (18+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/7] datastore: gc: inline single callsite method
` [pbs-devel] [PATCH proxmox-backup 2/7] gc: chunk store: rework atime check and gc status into common helper
` [pbs-devel] [PATCH proxmox-backup 3/7] chunk store: add and use method to remove chunks
` [pbs-devel] [PATCH proxmox-backup 4/7] chunk store: fix: replace evicted cache chunks instead of truncate
` [pbs-devel] [PATCH proxmox-backup 5/7] api: chunk upload: fix race between chunk backend upload and insert
` [pbs-devel] [PATCH proxmox-backup 6/7] api: chunk upload: fix race with garbage collection for no-cache on s3
` [pbs-devel] [PATCH proxmox-backup 7/7] pull: guard chunk upload and only insert into cache after upload
[pbs-devel] [PATCH proxmox v3] login: use `ticket` if both it and `ticket_info` are provided
2025-10-03 19:43 UTC (3+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox v3 0/2] fix #5946: rest-server: worker_task: detect task status on multi-line message
2025-10-03 19:08 UTC (4+ messages)
` [pbs-devel] [PATCH proxmox v3 1/2] "
` [pbs-devel] [PATCH proxmox v3 2/2] rest-server: add tests for upid_read_status
` [pbs-devel] applied: [PATCH proxmox v3 0/2] fix #5946: rest-server: worker_task: detect task status on multi-line message
[pbs-devel] [PATCH proxmox-backup 0/2] fix possible deadlock for S3 garbage
2025-10-02 12:32 UTC (6+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/2] datastore: gc: drop mutex lock before entering async context
` [pbs-devel] [PATCH proxmox-backup 2/2] datastore: gc: rename method and adapt incorrect comments
` [pbs-devel] partially-applied: [PATCH proxmox-backup 0/2] fix possible deadlock for S3 garbage
[pbs-devel] [PATCH proxmox-backup] verify: silence incorrect backend error message for filesystem stores
2025-10-02 12:27 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup v2 0/3] rework GC-related locks
2025-10-02 12:10 UTC (6+ messages)
` [pbs-devel] [PATCH proxmox-backup v2 1/3] GC: rework locking logic
` [pbs-devel] [PATCH proxmox-backup v2 2/3] backup env: keep a shared chunk store lock for duration of backup
` [pbs-devel] [PATCH proxmox-backup v2 3/3] index writers: remove chunk store lock
` [pbs-devel] applied-series: [PATCH proxmox-backup v2 0/3] rework GC-related locks
[pbs-devel] [PATCH proxmox-backup stable-3] fix #6566: backup: api: conditionally drop group and snapshot locks
2025-10-02 8:00 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox v2] login: use `ticket` if both it and `ticket_info` are provided
2025-10-02 7:57 UTC (4+ messages)
` [pbs-devel] Superseded: "
[pbs-devel] [PATCH proxmox-backup 0/3] rework GC-related locks
2025-10-02 7:29 UTC (6+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/3] GC: rework locking logic
` [pbs-devel] [PATCH proxmox-backup 2/3] backup env: keep a shared chunk store lock for duration of backup
` [pbs-devel] [PATCH proxmox-backup 3/3] index writers: remove chunk store lock
` [pbs-devel] superseded: [PATCH proxmox-backup 0/3] rework GC-related locks
[pbs-devel] [PATCH proxmox] login: use `ticket` if both it and `ticket_info` are provided
2025-10-01 13:28 UTC (2+ messages)
` [pbs-devel] Superseded: "
[pbs-devel] [PATCH proxmox-backup] garbage-collect: switch to tokio Mutex
2025-10-01 11:20 UTC (4+ messages)
` [pbs-devel] superseded: "
[pbs-devel] [PATCH proxmox-backup v2] fix #6566: backup: api: conditionally drop group and snapshot locks
2025-10-01 8:59 UTC (4+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup] sync: make LocalSourceReader snapshot lock non-pub
2025-09-30 8:47 UTC (3+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup] fix #6566: backup: api: conditionally drop group and snapshot locks
2025-09-29 15:19 UTC (2+ messages)
` [pbs-devel] superseded: "
[pbs-devel] [PATCH proxmox v2] fix #5946: rest-server: worker_task: detect task status on multi-line message
2025-09-29 9:56 UTC (3+ messages)
` [pbs-devel] superseded: "
[pbs-devel] [PATCH proxmox-backup v3 0/3] fix #6750: fix possible deadlock for s3 backed datastore backups
2025-09-29 9:41 UTC (5+ messages)
` [pbs-devel] [PATCH proxmox-backup v3 1/3] fix #6750: api: avoid possible deadlock on datastores with s3 backend
` [pbs-devel] [PATCH proxmox-backup v3 2/3] api: backup: never hold mutex guard when doing manifest update
` [pbs-devel] [PATCH proxmox-backup v3 3/3] api: backup: avoid holding mutex and inline backup cleanup method
` [pbs-devel] applied-series: [PATCH proxmox-backup v3 0/3] fix #6750: fix possible deadlock for s3 backed datastore backups
[pbs-devel] [PATCH proxmox-backup v2 0/2] fix #6750: fix possible deadlock for s3 backed datastore backups
2025-09-29 8:05 UTC (7+ messages)
` [pbs-devel] [PATCH proxmox-backup v2 1/2] fix #6750: api: avoid possible deadlock on datastores with s3 backend
` [pbs-devel] [PATCH proxmox-backup v2 2/2] api: backup: never hold mutex guard when doing manifest update
` [pbs-devel] superseded: [PATCH proxmox-backup v2 0/2] fix #6750: fix possible deadlock for s3 backed datastore backups
[pbs-devel] [PATCH pbs-api-types] crypto: improve deserialization for Fingerprint with custom visitor
2025-09-26 11:08 UTC
[pbs-devel] [RFC proxmox-backup 0/2] fix #6750: fix possible deadlock for s3 backed datastore backups
2025-09-26 8:43 UTC (8+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/2] fix #6750: api: avoid possible deadlock on datastores with s3 backend
` [pbs-devel] [PATCH proxmox-backup 2/2] api: backup: never hold mutex guard when doing manifest update
` [pbs-devel] superseded: [RFC proxmox-backup 0/2] fix #6750: fix possible deadlock for s3 backed datastore backups
[pbs-devel] [PATCH proxmox] sync: pull: fix regression in resync of corrupt snapshots
2025-09-22 18:09 UTC (4+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup] gc: only create locally missing chunk markers if present on S3 store
2025-09-17 13:41 UTC
[pbs-devel] [PATCH proxmox] s3-client: drop unused optional object list v2 response fields
2025-09-16 14:52 UTC
[pbs-devel] [PATCH proxmox{, -backup} 0/6] shared rate limiter for s3 client instances
2025-09-16 12:43 UTC (6+ messages)
` [pbs-devel] [PATCH proxmox 1/2] http: factor out PBS shared rate limiter implementation
` [pbs-devel] superseded: [PATCH proxmox{, -backup} 0/6] shared rate limiter for s3 client instances
[pbs-devel] [PATCH proxmox{, -backup} v2 0/8] shared rate limiter for s3 client instances
2025-09-16 12:41 UTC (9+ 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 v2] fix #6592: ui: add custom sort function to comment column
2025-09-15 20:10 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup] api: config: allow creation of removable datastore at `/`
2025-09-15 20:10 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox-backup 0/2] docs: network-management: improve pinning docs a bit
2025-09-15 20:10 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [PATCH proxmox{, -backup} v2 0/7] fix #6665: never mark chunks as bad on s3 client fetch error
2025-09-15 19:19 UTC (3+ messages)
` [pbs-devel] applied-series: "
[pbs-devel] [PATCH proxmox-backup v3 0/3] fixes #6195: add support for moving namespaces
2025-09-15 10:32 UTC (10+ messages)
` [pbs-devel] [PATCH proxmox-backup v3 1/3] fix #6195: api: datastore: add endpoint "
` [pbs-devel] [PATCH proxmox-backup v3 2/3] fix #6195: ui: add button/window for moving a namespace
` [pbs-devel] [PATCH proxmox-backup v3 3/3] docs: add section for moving datastores
[pbs-devel] [PATCH proxmox-backup v2 0/2] fixes #6195, add support for moving namespaces
2025-09-11 9:51 UTC (5+ messages)
` [pbs-devel] [PATCH proxmox-backup v2 1/2] fix #6195: api: datastore: add endpoint "
` [pbs-devel] [PATCH proxmox-backup v2 2/2] fix #6195: ui: add button/window for moving a namespace
` [pbs-devel] superseded: [PATCH proxmox-backup v2 0/2] fixes #6195, add support for moving namespaces
[pbs-devel] Chunk verification speedup discussion, similar speedup opportunities elsewhere
2025-09-11 8:09 UTC (3+ messages)
[pbs-devel] [PATCH proxmox master v1] fix #6738: rest-server: improve TLS handshake error logging
2025-09-10 15:40 UTC
[pbs-devel] [PATCH proxmox{, -backup} 0/6] add user specific rate-limits
2025-09-09 8:52 UTC (7+ messages)
` [pbs-devel] [PATCH proxmox 1/3] pbs-api-types: add users to traffic-control rule
` [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 1/3] api: taffic-control: update/delete users on rule correctly
` [pbs-devel] [PATCH proxmox-backup 2/3] traffic-control: handle users specified in a "
` [pbs-devel] [PATCH proxmox-backup 3/3] ui: traffic-control: add users field in edit form and list
[pbs-devel] [PATCH proxmox-offline-mirror v2 0/2] update pom setup to include trixie based products
2025-09-08 13:07 UTC (2+ messages)
` [pbs-devel] applied: "
[pbs-devel] [RFC proxmox{, -backup} 0/6] add support for configuring max
2025-09-04 14:37 UTC (7+ messages)
` [pbs-devel] [PATCH proxmox 1/2] sys: add wrapper for POSIX semaphores
` [pbs-devel] [PATCH proxmox 2/2] pbs-api-types: add concurrency_limit to DataStoreConfig
` [pbs-devel] [PATCH proxmox-backup 1/4] api: config: update/delete concurrency_limit on datastore
` [pbs-devel] [PATCH proxmox-backup 2/4] Cargo.toml: add 'semaphore' feature to proxmox-sys dep
` [pbs-devel] [PATCH proxmox-backup 3/4] bin: proxy: initialize concurrency semaphores for datastores
` [pbs-devel] [PATCH proxmox-backup 4/4] api: backup: wait for semaphore if one exists
[pbs-devel] [PATCH proxmox{, -backup} 0/3] Always print workertask start and end logs to syslog
2025-09-03 14:13 UTC (4+ messages)
` [pbs-devel] [PATCH proxmox 1/2] worker_task: always print the result message to the syslog
` [pbs-devel] [PATCH proxmox 2/2] worker_task: print worker starting message and upid
` [pbs-devel] [PATCH proxmox-backup 1/1] prune: add upid to workertask log_result function
[pbs-devel] [PATCH proxmox-backup 0/2] fixes #6195, add support for moving namespaces
2025-09-03 12:10 UTC (6+ messages)
` [pbs-devel] [PATCH proxmox-backup 1/2] fix #6195: api: datastore: add endpoint "
` [pbs-devel] [PATCH proxmox-backup 2/2] fix #6195: ui: add button/window for moving a namespace
` [pbs-devel] superseded: [PATCH proxmox-backup 0/2] fixes #6195, add support for moving namespaces
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