Posts in 2022
  • Release release-v1.4.8

    Tuesday, August 30, 2022 in Blog

    What’s changed Sets the default random access device provider in ZoneTreeFactory. Full Changelog: https://github.com/koculu/ZoneTree/compare/release-v1.4.7...release-v1.4.8

    Read more

  • Release release-v1.4.7

    Monday, August 29, 2022 in Blog

    What’s changed Fixed bug to drop bottom segments properly. Set the Brotli compression method’s optimum level Fastest, because the default optimum level is extremely slow. Fixed deadlock in B+Tree leaf splitter. Full Changelog: …

    Read more

  • Release release-v1.4.5

    Sunday, August 28, 2022 in Blog

    What’s changed Synchronized reads and iterators with disk segment drops. Added bottom segments merger. Added events to control bottom segment operations. Added parallel sparse array initialization. Fixed sparse array search bug. Improved API. …

    Read more

  • Release release-v1.4.4

    Saturday, August 27, 2022 in Blog

    What’s changed Added Vertical Disk Segment Expansion (Bottom Segments Layer) Improved the write / merge speed for big databases. Full Changelog: https://github.com/koculu/ZoneTree/compare/release-v1.4.3...release-v1.4.4

    Read more

  • Release release-v1.4.3

    Friday, August 26, 2022 in Blog

    What’s changed Added Brotli and Zstd compression methods. Prevent duplicate disk segment reads in multi-threaded scenario. Added 3rd party licenses to the Nuget package. Full Changelog: …

    Read more

  • Release release-v1.4.1

    Friday, August 26, 2022 in Blog

    What’s changed Improved merge performance by 20%. Improved iteration performance by %25. Added faster decompression for known blob sizes. Added new option BlockCacheReplacementDuration. Improved circular block cache. Fixed incorrect buffer …

    Read more

  • Release release-v1.4.0

    Thursday, August 25, 2022 in Blog

    What’s changed Improved API to support up to 2^63 key-value pairs. Full Changelog: https://github.com/koculu/ZoneTree/compare/release-v1.3.9...release-v1.4.0

    Read more

  • Release release-v1.3.9

    Thursday, August 25, 2022 in Blog

    What’s changed Added LZ4 compression support. Set LZ4 as default compression method. WAL write performance with compression is increased slightly. Iteration performance increased significantly. Merge performance increased dramatically. Improved …

    Read more

  • Release release-v1.3.8

    Wednesday, August 24, 2022 in Blog

    What’s changed Added dynamically changing DiskSegment and WAL options capability. Added new Maintainer API with ease of use. Added automatic maintainer disposal. Options are simplified. Added infrastructure support to add new compression …

    Read more

  • Release release-v1.3.7

    Tuesday, August 23, 2022 in Blog

    What’s changed Improved add or update and sliding expiration performance by avoiding writes with unchanged updates. Renamed WAL and Disk Segment Modes to better self-expression. Full Changelog: …

    Read more