-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: WiredTiger
-
Fully Compatible
-
ALL
-
-
Integration 13 (04/22/16)
-
0
The test concurrency/fsm_workloads/remove_and_bulk_insert.js is failing on PowerPC. That test has 5 threads, each doing a mix of bulk inserts and removing all documents in the same collection. The failure is that one of the removes tries to delete a document that is not visible, leading to a WT_NOTFOUND.
If there was a yield or write conflict between getNext returning a RecordID and the deleteDocument call for that ID, a WT_NOTFOUND from WiredTiger is possible because a concurrent remove could have completed in the meantime. We see lots of write conflicts and yields in this workload.
Attempts to reproduce on x86 have so far been unsuccessful.