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

WT SizeStorer never deletes old entries

    • Storage Execution
    • Fully Compatible
    • ALL
    • v7.2, v7.0, v6.0, v5.0
    • Execution Team 2023-11-13, Execution Team 2023-11-27
    • 152

      The WTSizeStorer is used to keep fast counts for each collection in the system. Creating a collection adds an `ident` -> `count` mapping, but those key/value pairs are never deleted.

      RTT makes this problem worse. When rolling forward from the stable point -> common point re-creates a collection, it will get a new `ident`, thus leaking the previous ident in the table.

            Assignee:
            gregory.noma@mongodb.com Gregory Noma
            Reporter:
            daniel.gottlieb@mongodb.com Daniel Gottlieb (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            23 Start watching this issue

              Created:
              Updated:
              Resolved: