[pbs-devel] applied: [PATCH proxmox-backup v2] sync job: pull: avoid blocking future during thread pool completion

Fabian Grünbichler f.gruenbichler at proxmox.com
Tue Oct 14 15:05:51 CEST 2025


On Tue, 14 Oct 2025 13:54:29 +0200, Christian Ebner wrote:
> Chunk insertion during a pull sync job is performed via a thread pool
> to increase performance. The caller waits for all threads to be
> completed at the end, relying on the respective associated threads to
> return from `std::thread::JoinHandle::join`.
> 
> Insertion into the chunk store can however take time, especially
> for chunks being uploaded to the object store for datastores with
> S3 backend.
> 
> [...]

Applied, thanks!

[1/1] sync job: pull: avoid blocking future during thread pool completion
      commit: 80b69ffc718cd7cbfa9e7c771cb8058261ca2c31

Best regards,
-- 
Fabian Grünbichler <f.gruenbichler at proxmox.com>




More information about the pbs-devel mailing list