Merge lp:~pbeaman/akiban-persistit/fix_912514_again into lp:akiban-persistit
Proposed by
Peter Beaman
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Nathan Williams | ||||
Approved revision: | 309 | ||||
Merged at revision: | 309 | ||||
Proposed branch: | lp:~pbeaman/akiban-persistit/fix_912514_again | ||||
Merge into: | lp:akiban-persistit | ||||
Diff against target: |
111 lines (+47/-2) 4 files modified
src/main/java/com/persistit/Exchange.java (+2/-2) src/main/java/com/persistit/Persistit.java (+1/-0) src/test/java/com/persistit/ConfigurationTest.java (+8/-0) src/test/java/com/persistit/unit/ExchangeTest.java (+36/-0) |
||||
To merge this branch: | bzr merge lp:~pbeaman/akiban-persistit/fix_912514_again | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Akiban Build User | Needs Fixing | ||
Nathan Williams | Approve | ||
Review via email: mp+107879@code.launchpad.net |
Description of the change
Fix two small bugs detected while running the stress tests.
(a) start-stop-plan reuses a Persistit instance; releaseAllResou
(b) fetchAndRemove is still broken - some bits need to be masked in two conditionals that test whether the from and to key of a remove operation are adjacent.
This branch fixes both bugs and adds trivial unit tests.
(Note - this is the second merge proposal for this branch. We pulled the first one because of uncertainty over some other changes.)
To post a comment you must log in.
Looks good.