Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
db_bench-speedb-2.8.0.tar.gz | 2024-01-31 | 304.8 kB | |
db_bench-speedb-2.8.0.tar.gz.sha256 | 2024-01-31 | 118 Bytes | |
speedb-2.8.0.tar.gz | 2024-01-31 | 12.7 MB | |
speedb-2.8.0.tar.gz.sha256 | 2024-01-31 | 109 Bytes | |
speedbjni-2.8.0-linux64.jar | 2024-01-31 | 5.2 MB | |
speedbjni-2.8.0-linux64.jar.sha256 | 2024-01-31 | 117 Bytes | |
README.md | 2024-01-31 | 2.5 kB | |
Speedb 2.8.0 (31-January-2024) source code.tar.gz | 2024-01-31 | 19.4 MB | |
Speedb 2.8.0 (31-January-2024) source code.zip | 2024-01-31 | 20.8 MB | |
Totals: 9 Items | 58.5 MB | 1 |
The following release is based on RocksDB 8.6.7
New Features
- Memory Tracking: provides insights about the memory consumption per component. This works in debug mode only. by @ofriedma in https://github.com/speedb-io/speedb/pull/757
Enhancements
- Add JAVA and C Interface for EnableSpeedbFeatures by @udi-speedb in https://github.com/speedb-io/speedb/pull/772
- LOG Enhancement:Have a separate LOG entry per CF Stats by @udi-speedb in https://github.com/speedb-io/speedb/pull/801
- Export GetFlushReasonString/GetCompactionReasonString in listener.h by @git-hulk in https://github.com/speedb-io/speedb/pull/785
Bug Fixes
- stress test: Fixed TestIterateAgainstExpected not supporting 0 iterations by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/796
- Fixed conflicts between db_bench flags and enable speedb features flag by @ofriedma in https://github.com/speedb-io/speedb/pull/765
- stress test: Disable IsDone assertion which fails with tracing sometimes by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/816
- Refresh exist iterator isnot supported in hash spdb and vector memtablerep should avoid that (#802) by @ayulas in https://github.com/speedb-io/speedb/pull/811
- 812 stress test error initiateflushesthread assertion fail num running flushes 0 by @udi-speedb in https://github.com/speedb-io/speedb/pull/817
Miscellaneous
- Options: Set compaction_readahead_size default to 0 by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/792
- Options: Set level_compaction_dynamic_level_bytes as false by default by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/791
- stress test: Add the ability to trace all operations by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/797
- zlib: Update ci and Makefile using a different link by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/820
- Remove some db stress non existence parameters by @ofriedma in https://github.com/speedb-io/speedb/pull/814
- Revert "added exit 0 to the license check" by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/790
- Compaction: Restore SetupForCompaction functionality by @Yuval-Ariel in https://github.com/speedb-io/speedb/pull/788
- Add more checks for db_stress enable speedb features by @ofriedma in https://github.com/speedb-io/speedb/pull/803
Known Issue
- With this release, user-defined timestamps are not supported.
Full Changelog: https://github.com/speedb-io/speedb/commits/speedb/v2.8.0