[pbs-devel] superseded: [RFC/PATCH proxmox{, -backup} 0/5] tuning: verify: add verify job thread options

Nicolas Frey n.frey at proxmox.com
Mon Nov 24 12:06:22 CET 2025


Superseded-by: https://lore.proxmox.com/pbs-devel/20251124110427.194887-1-n.frey@proxmox.com/T/#t

On 11/21/25 1:32 PM, Nicolas Frey wrote:
> this patch series aims to expose configuration of the number of threads
> to use for reading and verifying of verify jobs through the datastore's
> tuning options.
> 
> It expands on the series I sent last week [0], where @Thomas
> suggested making this configurable through the tuning options too.
> @Chris suggested adding a dedicated worker thread settings to the
> datastore instead, which is an approach I don't have a problem with,
> but I'd want some more opinions on.
> 
> If the docs should be updated to account for this change, I can either
> send a follow up or do that in a v2.
> 
> Later down the line, it would also be beneficial to add the tape job
> threads to these options, though that is outside of the scope of this
> series.
> 
> [0] https://lore.proxmox.com/pbs-devel/5a731352-1f77-4b15-9a22-7064b70ce519@proxmox.com/T/#t
> 
> proxmox:
> 
> Nicolas Frey (1):
>   pbs-api-types: add verify-job-{read,verify}-threads to tuning options
> 
>  pbs-api-types/src/datastore.rs | 15 ++++++++++++++-
>  1 file changed, 14 insertions(+), 1 deletion(-)
> 
> 
> proxmox-backup:
> 
> Nicolas Frey (4):
>   datastore: add new thread settings to tuning options
>   verify: use tuning options' thread settings for {verify,read}-threads
>   ui: tuning: make verify-job-{read,verify}-threads configurable
>   ui: verify: fetch default {read,verify} thread values from tuning
>     options
> 
>  pbs-datastore/src/datastore.rs | 33 +++++++++++++++++++++++++++++
>  src/backup/verify.rs           | 14 +++++++++++--
>  www/datastore/OptionView.js    | 20 ++++++++++++++++++
>  www/window/VerifyAll.js        | 38 ++++++++++++++++++++++++++++++++--
>  www/window/VerifyJobEdit.js    | 37 +++++++++++++++++++++++++++++++++
>  5 files changed, 138 insertions(+), 4 deletions(-)
> 
> 
> Summary over all repositories:
>   6 files changed, 152 insertions(+), 5 deletions(-)
> 





More information about the pbs-devel mailing list