[pbs-devel] [PATCH proxmox/proxmox-backup v3] tape: implement multithreaded read

Dietmar Maurer dietmar at proxmox.com
Thu Mar 20 07:39:15 CET 2025


This does not apply cleanly. I guess this needs a rebase...


> On 19.3.2025 15:12 CET Dominik Csapak <d.csapak at proxmox.com> wrote:
> 
>  
> On 2/21/25 16:06, Dominik Csapak wrote:
> > this is a replacement series for my previous patches[0]
> > 
> > I dropped the verification patches again, and moved the thread config to
> > the tape jobs/tape backup api. That way it's much nearer the actual
> > issue, and we don't run into problems with resource constraints, since
> > one job cannot run multiple times (if a user configures many jobs in
> > parallel, that must be deliberate then).
> > 
> > changes from v2:
> > * slight rewording of the commit message
> > * rebase on master (include pbs-api-types repo change)
> > * keep default to 1
> > * keep minimum of channel size 3
> > 
> > changes from v1:
> > * reordered code from verify,tape to tape,verify
> > * marked verify patches as rfc
> > * use a struct for saving the values in the datastore (as thomas
> >    suggested)
> > * introduces another verify patch to merge the chunk loading into the
> >    worker threads
> > 
> > 0: https://lore.proxmox.com/pbs-devel/20240507072955.364206-1-d.csapak@proxmox.com/
> > 
> 
> ping, would be nice to get feedback on this, since some users are asking for this on the forum
> 
> 
> _______________________________________________
> pbs-devel mailing list
> pbs-devel at lists.proxmox.com
> https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel




More information about the pbs-devel mailing list