-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Replication
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently, there is no module with the name replication.
If we created a replication module:
- MONGO_MOD_PUBLIC classes in module replication can be subclassed by submodules. If such a class were moved to, for example, replication.utils, it would need to be MONGO_MOD_OPEN instead. Putting a class in the replication module is the only way to specify that it can only be subclassed by replication submodules.
- We could move all files under replication.utils to replication, and have one module for all "general" files that are expected to be used by relatively unrelated parts of replication