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

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

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Execution Team 2022-11-14

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: