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

timestamp-abort bug in verification phase

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.12, WT3.0.0
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Storage 2017-08-21

      Description

      The timestamp-abort test program has an issue where it reports a failure (missing record) improperly. The failing output looks like:

      Create 5 writer threads
      Thread 1 starts at 0
      Thread 2 starts at 3689348814741910323
      Thread 3 starts at 7378697629483820646
      Thread 4 starts at 11068046444225730969
      Thread 5 starts at 14757395258967641292
      Checkpoint 0 complete.  Minimum ts 1224
      Checkpoint 1 complete.  Minimum ts 2320
      Parent: compatibility: false, in-mem log sync: false, timestamp in use: true
      Parent: Create 5 threads; sleep 10 seconds
      Kill child
      Open database, run recovery and verify content
      Stable: key 1 value 1
      Stable: key 3 value 1762
      Stable: key 4 value 156
      Got stable_val 1762
      records-2: COLLECTION no record with key 3689348814741910675 record ts 1766 <= stable ts 68702698616
      records-2: COLLECTION no record with key 3689348814741910676 record ts 1771 <= stable ts 68702698616
      records-2: COLLECTION no record with key 3689348814741910677 record ts 1776 <= stable ts 68702698616
      records-2: COLLECTION no record with key 3689348814741910678 record ts 1781 <= stable ts 68702698616
      records-2: COLLECTION no record with key 3689348814741910679 record ts 1786 <= stable ts 68702698616
      

      This particular output is from http://build.wiredtiger.com:8080/job/wiredtiger-valgrind/2504/console

      This is a test program issue. It didn't read a stable timestamp from the stable ts table for thread 2 and used an uninitialized value instead and therefore reported an error.

        Attachments

          Activity

            People

            Assignee:
            sue.loverso Susan LoVerso
            Reporter:
            sue.loverso Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: