Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
db_bench-speedb-2.7.0.tar.gz | 2023-10-25 | 300.7 kB | |
db_bench-speedb-2.7.0.tar.gz.sha256 | 2023-10-25 | 118 Bytes | |
speedb-2.7.0.tar.gz | 2023-10-25 | 12.4 MB | |
speedbjni-2.7.0-linux64.jar.sha256 | 2023-10-25 | 117 Bytes | |
speedb-2.7.0.tar.gz.sha256 | 2023-10-25 | 109 Bytes | |
speedbjni-2.7.0-linux64.jar | 2023-10-25 | 5.1 MB | |
README.md | 2023-10-25 | 3.0 kB | |
Speedb 2.7.0 (25-October-2023) source code.tar.gz | 2023-10-25 | 19.3 MB | |
Speedb 2.7.0 (25-October-2023) source code.zip | 2023-10-25 | 20.6 MB | |
Totals: 9 Items | 57.6 MB | 1 |
The following release is based on RocksDB 8.1.1
New Features
- Support Non-Blocking Manual Compactions (CompactRange) (#597) by @udi-speedb in https://github.com/speedb-io/speedb/pull/656
Enhancements
- Logger: Add reporting capabilities to the WBM by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/556
- Report static pinning options to the log (#691) by @udi-speedb in https://github.com/speedb-io/speedb/pull/707
- Add the offset and size to the dump SST footer details by @git-hulk in https://github.com/speedb-io/speedb/pull/679
- 653: Support hash spdb as part of enable Speedb features by @ayulas in https://github.com/speedb-io/speedb/pull/655
- Enable-Speedb-Feature: Use Scoped Pinning Policy instead of Default Policy by @udi-speedb in https://github.com/speedb-io/speedb/pull/715 Note: We recommend only using Enable-Speedb-feature in POC with this release, since the configuration set by Enable-Speedb-feature might not be saved after recovery.
- Make a static pinning decision based on the last level with data (not bottommost level) (#626) by @udi-speedb in https://github.com/speedb-io/speedb/pull/684
- db bench: usability of the pinning policy parameter by @udi-speedb in https://github.com/speedb-io/speedb/pull/720
- Static Pinning: Set the default for last-level-with-data to 70 by @udi-speedb in https://github.com/speedb-io/speedb/pull/727
Bug Fixes
- Fixed repeatable threads not working with on thread start feature by @ofriedma in https://github.com/speedb-io/speedb/pull/667
- Fixed a JAVA build issue introduced by [#597] (#680) by @udi-speedb in https://github.com/speedb-io/speedb/pull/681
- db_bench: Fixed a conflict between the enable_speedb_features and pinning_policy flags by @udi-speedb in https://github.com/speedb-io/speedb/pull/730
Miscellaneous
- db_bench: fix SeekRandomWriteRandom valid check by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/652
- Fixed unused variable warnings in db_bench_tool.cc by @git-hulk in https://github.com/speedb-io/speedb/pull/671
- Add MacOS support for thread affinity tests by @ofriedma in https://github.com/speedb-io/speedb/pull/661
- Fixed some build issues by @mrambacher in https://github.com/speedb-io/speedb/pull/664
- Fixed build errors by @ofriedma in https://github.com/speedb-io/speedb/pull/717
- Fixed Java Samples by @mrambacher in https://github.com/speedb-io/speedb/pull/721
- Add support for ASAN builds on Mac by @mrambacher in https://github.com/speedb-io/speedb/pull/608.
- Fixed a compilation error in scoped_pinning_policy.cc by @udi-speedb in https://github.com/speedb-io/speedb/pull/725
- Change Configurable::SerializeOptions method to return a map by @mrambacher in https://github.com/speedb-io/speedb/pull/619
Thanks to the new contributor! 💙
- @git-hulk made their first contribution in https://github.com/speedb-io/speedb/pull/671
Full Changelog: https://github.com/speedb-io/speedb/compare/speedb/v2.6.0...speedb/v2.7.0