Hi.
I'm dealing with the sync features. I guess that the most usual scenario is to have a local pbs, with all the data to be synced, and one (or more) targets. In the targets, the datastore is initially empty, without any namespace. Then, I find there are two chances: 1) Sync all at the same time (which can be heavy), or 2) perform "partial" syncs, according to the data to be transferred for each part, the time, the load, bandwith, etc. until everything is complete, where 1) will start to happen.
After reading the docs in new 3.3 about syncing and how namespaces are treated, I just wanted to sync a non-existing namespace in the target. Leaving empty the max-depth field defaults to root, which means "syncing the selected namespace to target root namespace" instead of recreating the namespace in the target datastore.
I guess that performing a full sync from an existing namespace in the target might be the only case where "real" (i.e. create non-existing namespaces) recursion happens. So, in case of a "partial" sync, the starting namespace must exist on the target.
Is this true?
Thanks in advance.
I'm dealing with the sync features. I guess that the most usual scenario is to have a local pbs, with all the data to be synced, and one (or more) targets. In the targets, the datastore is initially empty, without any namespace. Then, I find there are two chances: 1) Sync all at the same time (which can be heavy), or 2) perform "partial" syncs, according to the data to be transferred for each part, the time, the load, bandwith, etc. until everything is complete, where 1) will start to happen.
After reading the docs in new 3.3 about syncing and how namespaces are treated, I just wanted to sync a non-existing namespace in the target. Leaving empty the max-depth field defaults to root, which means "syncing the selected namespace to target root namespace" instead of recreating the namespace in the target datastore.
I guess that performing a full sync from an existing namespace in the target might be the only case where "real" (i.e. create non-existing namespaces) recursion happens. So, in case of a "partial" sync, the starting namespace must exist on the target.
Is this true?
Thanks in advance.