[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