[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