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

openCollection for historical lookups should not lookup from the durable catalog cache

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Execution Team 2022-11-14

      The point-in-time lookups rely on some fetches from the durable catalog that currently use the _catalogIdToEntryMap cache since it assumes the durable catalog always looking up entries in the latest catalog. We need to make sure paths from openCollection that use the durable catalog for not-latest timestamp lookups actually scan the catalog rather than fetching from the cache.

      Alongside this work, update the collection_catalog_tests relevant to PIT catalog lookups to always write to the durable catalog.

            Assignee:
            will.buerger@mongodb.com Will Buerger
            Reporter:
            will.buerger@mongodb.com Will Buerger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: