-
Type:
Task
-
Resolution: Won't Do
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Replication
-
Repl 2024-09-16, Repl 2024-09-30, Repl 2024-10-14, Repl 2024-10-28, Repl 2024-11-11, Repl 2024-11-25
We want to come up with a plan for how we can comprehensively test replication components in unit tests. In order to do this we want to define the types of tests we would like to be able to accomplish and then determine what fixtures / mocks we would need to make that happen.
This ticket should focus on the thought experiment of what use cases we want to be able to test for different replication components (replication coordinator, oplog, initial sync, transactions, etc) and if there is any missing infrastructure we need to create to allow them to happen.