Details
-
Bug
-
Resolution: Fixed
-
Critical
-
7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.1.4, 7.0.5, 7.1.0, 7.1.1, 7.1.2, 7.1.3
-
Untriaged
-
0
-
Unknown
Description
This can be reproduced by running 5a_multi_target_migration_tc.shlib. If we turn off OSO, changes_left will go to 0.
In ThroughSeqnoTracker, there are multiple DualSortedSeqnoListWithLock used that assume seqnos are sorted. In OSO mode, that's no longer the case. That causes list search to fail to find results. Here is one example:
where searching seqno 7 in the list [7, 2] will fail to find its index.
Attachments
Issue Links
- is a backport of
-
MB-57180 changes_left does not go to 0 in collection migration with OSO mode
- Resolved
For Gerrit Dashboard: MB-57255 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
192122,3 | MB-57255: Fix issues causing changes_left not going to 0 | 7.1.x | goxdcr | Status: MERGED | +2 | +1 |