Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-9838

bm_switch_object assertion incorrect

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.1.0, 6.2.0-rc0, 6.1.0-rc2
    • Affects Version/s: None
    • Component/s: None
    • None

      In WT-9766, test_schema_abort is hitting an assertion failure in block_mgr.c:bm_switch_object:

          /* There should not be a checkpoint in progress. */
          WT_ASSERT(session, !S2C(session)->txn_global.checkpoint_running);
      

      This assertion is too strong. When a tiered table is created this function is called to create the initial writable local object. That is allowed during a checkpoint. The assertion should not fail when objectid == 1.

            Assignee:
            sue.loverso@mongodb.com Susan LoVerso
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: