-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
-
Fully Compatible
-
Repl 2024-07-22, Repl 2024-08-05, Repl 2024-08-19, Repl 2024-09-02
Currently, the SyncSourceResolver finds a valid sync source and does three remote calls on that node. The first is to make sure that we aren't too stale to sync from the node, and the other two are related to rollback-via-refetch. After EMRC=false is removed from the code base, we should be able to remove those last two remote calls, so that the only check in SyncSourceResolver is the "too stale" check.
- is related to
-
SERVER-48233 Investigate if we can run SyncSourceResolver only after OplogFetcher returns TooStaleToSyncFromSource
- Closed