[pbs-devel] applied: [PATCH proxmox-backup 0/4] pull/verify unified progress
Dietmar Maurer
dietmar at proxmox.com
Tue Dec 1 06:40:59 CET 2020
applied, with some cleanups on top:
- removed unnecessary clone
- moved code into extra file: src/backup/store_progress.rs
> On 11/30/2020 4:27 PM Fabian Grünbichler <f.gruenbichler at proxmox.com> wrote:
>
>
> this series factors out and reuses the progress calculcation used by
> sync/pull for verification tasks, since the progress characteristics are
> rather similar:
> - we often skip big parts of groups (already synced/recently verified)
> - adding more snapshots within a group is usually fast (because of
> deduplication/chunk reuse)
>
> Fabian Grünbichler (4):
> remove BackupGroup::list_groups
> pull: factor out interpolated progress
> progress: add format variants
> verify: use same progress as pull
>
> src/api2/admin/datastore.rs | 4 +--
> src/backup/backup_info.rs | 14 --------
> src/backup/datastore.rs | 65 +++++++++++++++++++++++++++++++++++++
> src/backup/verify.rs | 61 +++++++++++++++-------------------
> src/client/pull.rs | 29 +++++++----------
> src/server/prune_job.rs | 4 +--
> 6 files changed, 108 insertions(+), 69 deletions(-)
>
> --
> 2.20.1
>
>
>
> _______________________________________________
> 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