Reconcile pins only after reopening CollectionCatalog in RTS

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • ALL
    • v8.2
    • Storage Execution 2025-08-18, Storage Execution 2025-09-01
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      SERVER-98989 refactored the code to remove the storage layer's dependency on catalog, but in doing so we reordered some code accidentally. Specifically, the call to openCatalog() was moved out of the storage layer to the repl layer, but the call to reconcilePins() after openCatalog() was kept. To reconcile pins, we look up some saved documents which would fail if the collection catalog was closed and hasn't been reinitialized.

            Assignee:
            Wei Hu
            Reporter:
            Wei Hu
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: