[pbs-devel] [PATCH proxmox-backup v2 0/5] local sync-jobs

Fabian Grünbichler f.gruenbichler at proxmox.com
Tue Feb 28 12:35:24 CET 2023


On February 23, 2023 1:55 pm, Hannes Laimer wrote:
> Add support for local sync. SyncJobs without a remote are considered local, and
> use a different logic for pulling. In the course of adding the extra pull logic,
> the pull code was rewritten to basically be source independent. Also cli
> completion and the UI was updated to allow Remotes in SyncJobs to be optional.

some sort of changelog between v1 and v2 would be nice both here and for the
patches themselves..

> Hannes Laimer (5):
>   api2: make Remote for SyncJob optional
>   ui: add support for optional Remote in SyncJob
>   manager: add completion for opt. Remote in SyncJob
>   pbs-client: accept a ref to a HttpClient in BackupReader::starting
>   pull: add support for local pulling
> 
>  pbs-api-types/src/datastore.rs       |    2 +-
>  pbs-api-types/src/jobs.rs            |    4 +-
>  pbs-client/src/backup_reader.rs      |    2 +-
>  pbs-datastore/src/read_chunk.rs      |    2 +-
>  proxmox-backup-client/src/catalog.rs |    4 +-
>  proxmox-backup-client/src/main.rs    |    2 +-
>  proxmox-backup-client/src/mount.rs   |    2 +-
>  src/api2/config/remote.rs            |    2 +-
>  src/api2/config/sync.rs              |   41 +-
>  src/api2/node/tasks.rs               |    4 +-
>  src/api2/pull.rs                     |   79 +-
>  src/bin/proxmox-backup-manager.rs    |   67 +-
>  src/bin/proxmox_backup_debug/diff.rs |    2 +-
>  src/server/email_notifications.rs    |   16 +-
>  src/server/pull.rs                   | 1023 ++++++++++++++++----------
>  www/form/RemoteTargetSelector.js     |   29 +-
>  www/window/SyncJobEdit.js            |    8 +-
>  17 files changed, 812 insertions(+), 477 deletions(-)
> 
> -- 
> 2.30.2
> 
> 
> 
> _______________________________________________
> 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