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

Merge UncommittedCollections with UncommittedWritableCollections

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: None
    • Labels:
    • Sprint:
      Execution Team 2021-12-13

      Description

      SERVER-50145 added UncommittedWritableCollections as an implementation detail of the CollectionCatalog. It have more capabilities than the old UncommittedCollections (can have uncommitted drops and renames). But conceptually they are the same.

      We should try and merge their logic, that could lead to more operations being supported in multi-document transactions (like collection rename) and potentially a future where we an perform DDL operations under just a MODE_IX lock and throw WCE on conflicts.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated: