[SERVER-80340] Handle and test dbCheck during initial sync Created: 02/Aug/23 Updated: 05/Feb/24 |
|
| Status: | Open |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Xuerui Fa | Assignee: | Evelyn Wu |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | pm-855-milestone-3 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Replication
|
| Sprint: | Repl 2024-02-19 |
| Participants: |
| Description |
|
If an initial sync node receives a dbCheck command during oplog replay, we should make sure to skip that command, as the initial sync node could not read that value. Instead, we should log a warning to the healthlog We should add a targeted test for this situation as well. |