Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-88679

Support majority read concern for listCollections, listDatabases, and listIndexes

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 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).

            Assignee:
            Unassigned Unassigned
            Reporter:
            jessica.covan@mongodb.com Jessica Covan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: