-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
PM-2218 was completed for server v7.0. This epic was one of the blockers listed for adding read concern majority support for listDatabases, listCollections, and listIndexes in REP-106. Is it possible to add that support to these commands now that the epic has been completed?
Mongosync has two separate code paths for pre-v6.0 and v6.0+ server versions that use listCollections and $listCatalog, respectively. If the above commands supported majority read concern we would be able to consolidate this code and rely the publicly documented commands rather than $listCatalog.
Editing this since it might be a non-trivial ask to backport the changes to 6.0 (but worth discussing if possible).
- is fixed by
-
SERVER-95065 Replace listCollections with equivalent aggregation
- Backlog
- is related to
-
SERVER-98658 Convert the $listClusterCatalog stage into a source of documents stage
- Blocked
- related to
-
SERVER-62006 Support majority read for _mdb_catalog
- Closed