v0.6.0-beta.0
Pre-release
Pre-release
This is a beta release that features an early preview of BTreeMap V2, a btree that supports unbounded keys and values. An example showcasing the BTreeMap V2 functionality can be found here.
What's Changed
- chore: update CHANGELOG.md by @ielashi in #102
- test:
Node::load
andNode::save
by @ielashi in #107 - chore: fix minor error in docs by @ielashi in #112
- test: improve test coverage of
BTreeMap::Node
by @ielashi in #113 - chore: merge
BoundedStorable
intoStorable
by @ielashi in #94 - feat: v2 of
BTreeMap::Node
to support unbounded types. by @ielashi in #114 - feat: BTreeMap V2 (beta) by @ielashi in #115
- feat: add basic profiling to benchmarks by @ielashi in #116
- perf: make BTreeMap V2 2-4x more officient by @ielashi in #118
- fix: memory leak in BTreeMap V2 by @ielashi in #119
- perf: set page size when keys and values are bounded by @ielashi in #120
- feat: introduce new benchmarking script by @ielashi in #121
- perf: do not store key size in BTreeMap if size is fixed. by @ielashi in #122
- perf: update BTreeMap v2 default page size from 500 bytes to 1024 bytes by @ielashi in #123
- feat: prepare beta release + add example for BTreeMap v2 by @ielashi in #124
Full Changelog: v0.5.6...v0.6.0-beta.0