[SERVER-71311] Global indexes aggregation during migrations should be retried Created: 14/Nov/22 Updated: 29/Oct/23 Resolved: 15/Dec/22 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.3.0-rc0 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Allison Easton | Assignee: | Allison Easton |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | PM-2583-Milestone-2 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Sprint: | Sharding EMEA 2022-11-28, Sharding EMEA 2022-12-12, Sharding EMEA 2022-12-26 | ||||
| Participants: | |||||
| Linked BF Score: | 18 | ||||
| Description |
|
During chunk migration, we run a snapshot read concern aggregation on the config server to get the current global indexes. If the config server node that gets contacted has recently restarted, we may not be able to get a Snapshot above the minVisible timestamp. This can cause the migration to fail with SnapshotUnavailable. |
| Comments |
| Comment by Githook User [ 15/Dec/22 ] |
|
Author: {'name': 'Allison Easton', 'email': 'allison.easton@mongodb.com', 'username': 'allisoneaston'}Message: |