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

checkpoint detected keys out of order

    • 13
    • Storage - Ra 2022-05-30

      Today I updated my wt-9253-ckpt-wtperf branch with develop for the first time since May 11 changeset 023918d163. I hit a key out of order failure while checkpointing. This is not readily reproducible as I've run the test about a dozen times so far and only hit this once.

      The error is:

      [1652804815:94638][30529:0x7efcb67f4700], tiered:test, WT_SESSION.checkpoint: [WT_VERB_DEFAULT][ERROR]: int __verify_row_key_order_check(WT_SESSION_IMPL *, 
      WT_ITEM *, uint32_t, WT_ITEM *, uint32_t, const char *), 348: 
      the 37 and 39 keys on 
      page at [write-check] are incorrectly sorted: 
      000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001890639, 
      000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001863669
      Checkpoint failed. Error: WT_ERROR: non-specific WiredTiger error
      

      This is running wtperf with a tiered table configuration.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: