Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13032

Investigate changes in SERVER-43316: uassert when trying to open a checkpoint cursor on a LSM WiredTiger table

    XMLWordPrintableJSON

Details

    Description

      Description

      Downstream Change Summary

      Cannot run background validation when WiredTiger is started with LSM.

      Description of Linked Ticket

      LSM does not support opening by checkpoint, so we should catch it and uassert instead of fassert-ing when trying to open the cursor.

      WiredTiger error (22) [1568032410:577837][28545:0x7f8f41f82700], WT_SESSION.open_cursor: __wt_clsm_open, 1728: LSM does not support opening by checkpoint: Invalid argument Raw: [1568032410:577837][28545:0x7f8f41f82700], WT_SESSION.open_cursor: __wt_clsm_open, 1728: LSM does not support opening by checkpoint: Invalid argument
      Failed to open a WiredTiger cursor. Reason: BadValue: 22: Invalid argument, uri: table:index-503--7934162541148907759, config: overwrite=false,checkpoint=WiredTigerCheckpoint,
      

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

      Attachments

        Activity

          People

            Unassigned Unassigned
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              4 years, 21 weeks, 2 days ago