-
Type: Build Failure
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
8
-
Storage - Ra 2021-09-06, Storage - Ra 2021-09-20
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:
- split to
-
WT-8039 Add a new flag for API check instead of clearing prepared flag which may incorrectly force a roll back
- Closed