Long record pruning broken in stress tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Akiban Persistit |
Fix Released
|
Critical
|
Peter Beaman |
Bug Description
Akiban-persistit rev 311
Errors like this result from running the mixture_txn_1 and stress8_txn stress tests plans:
Debug assert1
java.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
FAILED WITH EXCEPTION
java.lang.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
at com.persistit.
Undoubtedly this bug was created by the new pruneLongMVV code in Buffer.
Related branches
- Akiban Build User: Needs Fixing
- Nathan Williams: Needs Information
-
Diff: 118 lines (+42/-10)3 files modifiedsrc/main/java/com/persistit/Buffer.java (+1/-0)
src/main/java/com/persistit/Value.java (+20/-10)
src/test/java/com/persistit/MVCCPruneBufferTest.java (+21/-0)
Changed in akiban-persistit: | |
status: | Confirmed → In Progress |
Changed in akiban-persistit: | |
status: | In Progress → Fix Committed |
Changed in akiban-persistit: | |
milestone: | none → 3.1.1 |
status: | Fix Committed → Fix Released |
visibility: | private → public |