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

Failed: unit-test-bucket08 on ! Ubuntu 18.04 [WiredTiger (develop) @ 9f6b212f]

    • Type: Icon: Build Failure Build Failure
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 2
    • Storage - Ra 2021-03-08

      unit-test-bucket08 failed on ! Ubuntu 18.04

      Host: ec2-54-237-5-239.compute-1.amazonaws.com
      Project: WiredTiger (develop)
      Commit: diff: WT-6673 RTS Fix inconsistent checkpoint (#6303)

      • WT-6673 RTS Fix inconsistent checkpoint

      Rollback to stable to fix the inconsistent checkpoint by removing updates outside of the checkpoint snapshot.

      All the RTS mechanisms will be modified for an additional transaction id check(only during recovery) in addition to the current timestamp check on each page/record level.
      During RTS in recovery reset transaction ids based on write gen, re-initialize the connection's base write generation after rollback to stable, and update write_gens and base_write_gen of all the open dhandles to the connection's base write generation.
      Add a new inconsistent checkpoint stats counter.
      Add a new test to simulate the inconsistent checkpoint behavior.
      Reset transaction ids based on the last checkpointed run write generation, and retain transaction ids only on the pages that are written after the restart.

      Co-authored-by: Haribabu Kommi <haribabu.kommi@mongodb.com> | 25 Feb 21 04:26 UTC
      Evergreen Subscription: ; Evergreen Event:

      Task Logs

            Assignee:
            ravi.giri@mongodb.com Ravi Giri
            Reporter:
            xgen-evg-user Xgen-Evergreen-User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: