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

Rollback operation fails with WT_ROLLBACK error

    XMLWordPrintable

    Details

    • Type: Build Failure
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Story Points:
      8
    • Sprint:
      Storage - Ra 2021-09-06, Storage - Ra 2021-09-20

      Description

      Note: The scope of this ticket is limited to fixing a rollback operation failed with the WT_ROLLBACK error.

      format-stress-ppc-zseries-test failed on ~ Ubuntu 18.04 PPC

      Host: ubuntu1804-ppc-6.pic.build.10gen.cc
      Project: WiredTiger (develop)
      Commit: diff: WT-7352 Fix test_hs01 conflict between concurrent operations in cursor modify. (#6855)

      Reproduced the error on my machine, however, I do not think that reduced cache is needed for the test functionality. As with the large_modify() (where the error occurs), we are not testing eviction but checking for the modified content in the history store after recovery. Hence, increasing cache to 200MB. Additionally, committing each modification, instead of a huge chunk of modification so to avoid cache pressure. Did not get the errors after making the above changes

      Moreover, added statistics to test whether or not data is being inserted into the history store. Also, improved comments. | 04 Aug 21 06:21 UTC
      Evergreen Subscription: ; Evergreen Event:

      Task Logs (format-stress-ppc-zseries-test)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              monica.ng Monica Ng
              Reporter:
              xgen-evg-user Xgen-Evergreen-User
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: