Call WiredTiger repair fix_btree_size to correct stale stable btree sizes

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0, 9.1.0-rc1022
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines - Persistence
    • Fully Compatible
    • SE Persistence backlog
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      WT-18394 added a fix_btree_size=true config to WT_SESSION::verify that recomputes the size from the btree and rewrites the checkpoint metadata. WT-18395 wires it into the WiredTiger repair entry point as a fix_btree_size sub-command of wiredtiger_repair(). The config is only meant to be enabled through repair; it is exposed on verify so it can be tested in isolation.
      This ticket is the server-side half: have mongod call that repair entry point to trigger verify with the btree size fix config and fix database size.

            Assignee:
            Jasmine Bi
            Reporter:
            Jasmine Bi
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: