A raft-based java library for building high-available, high-durable, strong-consistent commitlog.
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-all-0.3.1...dledger-all-0.4.0
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-all-0.3.1...dledger-all-0.3.2
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-all-0.3.0...dledger-all-0.3.1
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-0.2.7...dledger-all-0.3.0
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-0.2.6...dledger-0.2.7
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-0.2.5...dledger-0.2.6
This release fixes some bugs and support state machine for dledger
Full Changelog: https://github.com/openmessaging/dledger/compare/dledger-0.2.4...dledger-0.2.5
This release fixes some bugs and support multi-dirs storage
#119 Support multi-dirs storage
#123 Fix high CPU in EntryDispatcher #89 DLedgerMmapFileStore move flushedWhere pos after truncate file #106 Fix preferred leader bug
#112 It is better for the peer with the smallest lag(fall behind index) to become the transferee. #110 Use df algorithm to calculate the disk used ratio #117 Some class's method lost annotation 'Override' #104 The variable DLedgerMmapFileStore#isDiskFull should be decorated with the volatile. #115 Bump junit to 5.8.2 #121 Fix check style error
This release fixes some bugs and support multiple preferred leaders
#90 Support multiple preferred leaders (#91)
#87 Fix the expiration problem of the push message #89 DLedgerMmapFileStore move flushedWhere pos after truncate file
#97 Performance optimization #94 Batch push compatible with the single push