-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Storage Execution 2025-04-14, Storage Execution 2025-04-28
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
We utilize ReplSettings in a number of places which need to be removed before we can decouple from repl. Investigate the best way to pass down this information without needing ReplSettings.
- https://github.com/10gen/mongo/blob/a13ae4b8d921d18b98c6402f3dc8e1d0c00da0ef/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L191
- https://github.com/10gen/mongo/blob/a13ae4b8d921d18b98c6402f3dc8e1d0c00da0ef/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L1598C14-L1598C18
- https://github.com/10gen/mongo/blob/a13ae4b8d921d18b98c6402f3dc8e1d0c00da0ef/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L1620
- https://github.com/10gen/mongo/blob/a13ae4b8d921d18b98c6402f3dc8e1d0c00da0ef/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L1621
- https://github.com/10gen/mongo/blob/a13ae4b8d921d18b98c6402f3dc8e1d0c00da0ef/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp#L2755
- depends on
-
SERVER-103479 Move db/repl_set_member_in_standalone_mode.h to db/repl and remove storage's dependency on it
-
- Closed
-
- is depended on by
-
SERVER-94851 Remove replication coordinator from WT integration layer unit tests
-
- Blocked
-
-
SERVER-103255 Remove usages of ReplSettings from wiredtiger_util
-
- Closed
-
- is duplicated by
-
SERVER-93993 Move ReplicationCoordinator out of WiredTiger integration layer code
-
- Closed
-
-
SERVER-94744 Move ReplicationCoordinator out of WiredTiger Oplog Manager
-
- Closed
-