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

Clarify write semantics of various CollectionCatalog methods

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Catalog and Routing

    Description

      Currently we have a relatively confusing state where some static methods on the CollectionCatalog have write semantics. They do not modify the current instance, but they call CollectionCatalog::write, either immediately or asynchronously on commit via UncommittedCatalogUpdates. We might be able to refactor this in some way to make it clearer what the write semantics are.

      Attachments

        Activity

          People

            backlog-server-catalog-and-routing Backlog - Catalog and Routing
            dan.larkin-york@mongodb.com Dan Larkin-York
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: