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

Unify CollectionImpl creation interface

    XMLWordPrintableJSON

Details

    • Task
    • Status: Backlog
    • Major - P3
    • Resolution: Unresolved
    • None
    • None
    • None
    • Storage Execution

    Description

      There are two constructors to CollectionImpl, one taking the whole metadata object from the DurableCatalog and one for just the CollectionOptions. Ideally it would be a nicer encapsulation if the metadata was read when creating the CollectionImpl but it is often needed before the CollectionImpl instance is created.

      We should unify the interfaces and fix so all callsites creating collections can use the interface that provides the metadata.

      Attachments

        Issue Links

          Activity

            People

              backlog-server-execution Backlog - Storage Execution Team
              henrik.edin@mongodb.com Henrik Edin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: