Transaction commit and abort cannot be performed from a different Thread
Bug #1174352 reported by
Peter Beaman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Akiban Persistit |
Fix Released
|
High
|
Peter Beaman |
Bug Description
Documentation for com.persistit.
The issue is that the TransactionStatus object used to represent transaction state within the TransactionIndex uses a java.util.
Related branches
lp:~pbeaman/akiban-persistit/fix-1174352-commit-thread
- Nathan Williams: Approve
-
Diff: 313 lines (+151/-53)5 files modifiedsrc/main/java/com/persistit/Transaction.java (+0/-1)
src/main/java/com/persistit/TransactionIndexBucket.java (+2/-5)
src/main/java/com/persistit/TransactionStatus.java (+26/-46)
src/test/java/com/persistit/TransactionSessionSwitchTest.java (+122/-0)
src/test/java/com/persistit/stress/unit/AccumulatorRestart.java (+1/-1)
Changed in akiban-persistit: | |
assignee: | nobody → Peter Beaman (pbeaman) |
Changed in akiban-persistit: | |
milestone: | none → future |
milestone: | future → none |
Changed in akiban-persistit: | |
status: | Confirmed → Fix Committed |
Changed in akiban-persistit: | |
status: | Fix Committed → Fix Released |
Changed in akiban-persistit: | |
milestone: | none → 3.3.0 |
To post a comment you must log in.