Details
-
Bug
-
Resolution: Unresolved
-
Major
-
7.6.0, 7.0.0, 7.1.0, 7.2.0, 7.6.1
-
Untriaged
-
0
-
Unknown
Description
What is the problem?
When the backup service specifies the merge date range it does so using the short date format (dd-mm-yyyy). When this is parsed by cbbackupmgr time.Parse is used, which will parse into UTC if there is no timezone specified. This can cause us to miss backups that should be merged, which happened in the customer case.
What is the solution?
We should use the full date format (RFC3339Nano) when specifying the merge date range
Attachments
Issue Links
Gerrit Reviews
For Gerrit Dashboard: MB-58028 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
194743,6 | MB-58028 Merges do not respect timezone | master | cbbs | Status: MERGED | +2 | +1 |
207018,2 | MB-61076 Use short date format to fix merges | trinity | cbbs | Status: ABANDONED | -1 | 0 |
207285,1 | MB-61076 Use --disable-exact-backup-check flag | trinity | cbbs | Status: ABANDONED | 0 | -1 |