Track document IDs for time series deletions without recording preimages

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 6.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Execution Team 2022-10-31
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Prior to SERVER-66690, it was sufficient to clear a deleted bucket from the BucketCatalog via the OpObserver's aboutToDelete method. With reopening, it became necessary to clear it from onDelete, which does not have access to the bucket's ID unless we record preimages in the oplog. Since this can have a performance impact, we want to avoid this, and since we don't need the full preimage, just the ID, we can probably stash the IDs on the OperationContext.

            Assignee:
            Dan Larkin-York
            Reporter:
            Dan Larkin-York
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: