Checkpoint missing metadata for empty config.transactions table

XMLWordPrintableJSON

    • Storage Engines, Storage Engines - Persistence
    • 4,843.886
    • None
    • None

      When I start up a standby locally (not on Evergreen), I get

      [js_test:simple_replica_set] d20047| {"t":{"$date":"2025-10-07T16:41:31.548+00:00"},"s":"F",  "c":"CONTROL",  "id":6384300, "ctx":"Disagg-0","msg":"Writing fatal message","attr":{"message":"DBException::toString(): NoSuchKey: Unable to find metadata for table:collection-612d1df6-c271-4920-ba2c-946c3c1a5c3e\nActual exception type: mongo::error_details::ExceptionForCode<(mongo::ErrorCodes::Error)4, mongo::AssertionException>\n\n"}}
      

      This table is config.transactions, and it is in fact empty. If I modify the server to add an entry to config.transactions, this does not happen.

        1. tests-1.log
          1.01 MB
        2. tests.log
          768 kB

            Assignee:
            Peter Macko
            Reporter:
            Matthew Russotto (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved: