POC for grouping collections in tables in WiredTiger

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Storage
    • None
    • Fully Compatible
    • Storage 2017-04-17
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      To POC the benefits of grouping collections the following needs to be accomplished:

      • Add --groupCollections flag that is persisted in storage.bson
      • Have WiredTigerKVEngine::createRecordStore be aware of --groupCollections and appropriately create/share tables.
      • Store a prefix on each record store which is prepended to all document keys on cursor seeks.
      • Appropriately bounds on cursors to stay within a collection's/index's set of documents

            Assignee:
            Daniel Gottlieb (Inactive)
            Reporter:
            Daniel Gottlieb (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: