Details
-
Bug
-
Resolution: Unresolved
-
Major
-
Cheshire-Cat
-
Untriaged
-
1
-
No
Description
What's the issue?
Prior to creating the backup plan, cbbackupmgr lists all the source buckets and fetches the collection manifests for each. These are then passed into the bucket mapping creation functions.
Whilst creating the plan, the included/excluded buckets will still be correctly handled but in theory we don't need to pass in the bucket/manifest for buckets that we know we aren't going to be transferring.
What's the fix?
Immediately after fetching the manifests, we read the backup config and warn about missing included/excluded collection strings; we should reorder, and only fetch the collection manifests for buckets that are going to be transferred.
Attachments
Gerrit Reviews
For Gerrit Dashboard: MB-44888 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
182785,10 | MB-44888 cbbackupmgr fetching manifests unecessarily | master | backup | Status: ABANDONED | 0 | +1 |
212736,6 | MB-44888 Do not fetch manifests for excluded buckets | trinity | backup | Status: MERGED | +2 | +1 |
216141,2 | Merge branch 'trinity' into 'master' | master | backup | Status: MERGED | +2 | +1 |