Replace "wt_stable" filename check in __btree_conf

XMLWordPrintableJSON

    • Type: Technical Debt
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Block Manager, Btree
    • None
    • Storage Engines, Storage Engines - Transactions
    • None
    • None

      (replaces https://jira.mongodb.org/browse/SLS-527). In __btree_conf and probably other places in the code, we check if a btree is a stable file by explicitly checking against ".wt_stable".  Actually the code there is less robust, as it uses strstr. (We could get a false positive by creating table:foo.wt_stablexxx" It might be better to have a way to ask the block manager if the manager is for disagg.  String compares against uris should probably be avoided.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: