Posts in 2022
  • Release release-v1.0.9

    Monday, July 25, 2022 in Blog

    Added WAL Compression support. Added Disk Segment Compression support. Reduced IO. Improved performance. Full Changelog: https://github.com/koculu/ZoneTree/compare/release-v1.0.8...release-v1.0.9

    Read more

  • Release release-v1.0.8

    Sunday, July 24, 2022 in Blog

    Improved WAL and Transaction Log Configuration Added Immediate and Lazy Write Ahead Log Modes Added disposal of immutable segment file streams Improved durability with 3-length-stamps Added incremental transaction log backup option Added Fluent …

    Read more

  • Release release-v1.0.7

    Saturday, July 23, 2022 in Blog

    Fixed skip write rule issue. Added batch rollback method to clear uncommitted transactions on database restart. Added methods to clear stale transactions. Improved performance. Full Changelog: …

    Read more

  • Release release-v1.0.6

    Wednesday, July 20, 2022 in Blog

    Added Read Committed Isolation support. Fixed transaction log compaction strategy. Improved Transactional ZoneTree interface. Added maintenance capabilities. Full Changelog: https://github.com/koculu/ZoneTree/compare/release-v1.0.5...release-v1.0.6

    Read more

  • Release release-v1.0.5

    Monday, July 18, 2022 in Blog

    Added Optimistic Transaction support with ACID properties. Transaction Log auto compaction support. Several fixes and improvements. Added Low-level transaction API to enable multiple ZoneTrees to operate in a single transaction. Full Changelog: …

    Read more

  • Release release-v1.0.4

    Monday, July 11, 2022 in Blog

    Iterator performance improvement. Deleted record iteration. Auto refresh property becomes read-only. Previous Node pointer marked volatile. Code quality improvement. Full Changelog: …

    Read more

  • Release release-v1.0.3

    Monday, July 11, 2022 in Blog

    Reorganize atomicity of update operations across all segments. Make iterators auto refreshable. Lazy initialize iterators’ internal segment iterators. Add manual refresh capability to the iterators. Added ZoneTree is disposing event. Added new …

    Read more

  • Release release-v1.0.1

    Wednesday, July 06, 2022 in Blog

    Adds value read/update atomicity if required. This allows concurrent access for struct value types bigger than processor word size. Full Changelog: https://github.com/koculu/ZoneTree/compare/release-v1.0.0...release-v1.0.1

    Read more

  • Release release-v1.0.0

    Wednesday, July 06, 2022 in Blog

    What’s Changed This is the first version! Please read the documentation for more information.

    Read more