lp:~pbeaman/akiban-persistit/fix-wait-for-durability
Created by
Peter Beaman
and last modified
- Get this branch:
- bzr branch lp:~pbeaman/akiban-persistit/fix-wait-for-durability
Only
Peter Beaman
can upload to this branch. If you are
Peter Beaman
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Akiban Build User: Needs Fixing
- Nathan Williams: Approve
-
Diff: 1050 lines (+237/-196)12 files modifiedsrc/main/java/com/persistit/BufferPool.java (+13/-5)
src/main/java/com/persistit/CleanupManager.java (+32/-11)
src/main/java/com/persistit/Exchange.java (+11/-4)
src/main/java/com/persistit/IOMeter.java (+14/-4)
src/main/java/com/persistit/IntegrityCheck.java (+20/-0)
src/main/java/com/persistit/JournalManager.java (+102/-118)
src/main/java/com/persistit/Persistit.java (+12/-10)
src/main/java/com/persistit/TransactionPlayer.java (+3/-1)
src/main/java/com/persistit/logging/LogBase.java (+2/-2)
src/main/java/com/persistit/mxbeans/IOMeterMXBean.java (+2/-2)
src/main/java/com/persistit/mxbeans/JournalManagerMXBean.java (+20/-15)
src/test/java/com/persistit/JournalManagerTest.java (+6/-24)
Related bugs
Bug #1047973: O(N*N) Loop in JournalManager#cleanupPageList | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 381. By Peter Beaman
-
Add units to a number of time constants. Add getter/setter to the IntegrityCheck _csv flag (for benchmark)
- 376. By Peter Beaman
-
Replace cleanupPageList method, add throttle calls to non-transactional store() and remove() methods
- 372. By Peter Beaman
-
Kick flusher when necessary in soft mode. Ensure all paths sleep and remove test for CPU soak as unecessary.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:akiban-persistit