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

Fix the search in history store insert to check key order

    • Type: Icon: Build Failure Build Failure
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.0.0, 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • 8
    • Storage - Ra 2022-04-04, Storage - Ra 2022-04-18
    • v5.0

      recovery-stress-test-1 failed on ~ Ubuntu 18.04 zSeries

      Host: ubuntu1804-z-4.dallasisv.build.10gen.cc
      Project: WiredTiger (mongodb-4.4)
      Commit: diff: WT-8395 Allow clean shutdown upgrade only from version 10.0.0 (#7239) (#7271)

      WiredTiger version 10.0.0 can possibly write inconsistent data to disk on a checkpoint. To fix the
      inconsistent data, WiredTiger started saving a checkpoint snapshot to fix this problem to fix it upon restart.
      In version 10.0.0, a stale version of the checkpoint snapshot is saved and it is corrected in version 10.0.1.
      Using the stale version of the checkpoint snapshot can lead to data corruption issues. To avoid data corruption
      issues, allow unclean shutdown upgrade from only 10.0.1 onwards and error out upgrading the version
      on an unclean shutdown from the 10.0.0 version.

      (cherry picked from commit 868741b596668cf0000f1b659b2eeb331a1def53)

      Co-authored-by: Hari Babu Kommi <haribabu.kommi@mongodb.com> | 07 Dec 21 03:30 UTC
      Evergreen Subscription: ; Evergreen Event:

      Task Logs (recovery-stress-test-1)

        1. 8580.txt
          30 kB
          Susan LoVerso

            chenhao.qu@mongodb.com Chenhao Qu
            xgen-evg-user Xgen-Evergreen-User
            0 Vote for this issue
            11 Start watching this issue