Skip to content

v0.6.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ielashi ielashi released this 21 Sep 11:13
· 65 commits to main since this release
f0f716a

Summary

This beta release contains performance enhancements to BTreeMap V2. It also makes BTreeMap V2 the default implementation, automatically migrating V1 BTreeMaps to V2.

Change Log

  • perf: reduce storage requirements for bounded btreemaps by ~25%. by @ielashi in #130
  • feat(log): add an iterator over thread-local log by @roman-kashitsyn in #132
  • perf: [BTreeMap V2] avoid allocating large buffer on save. by @ielashi in #131
  • refactor: determine node version automatically on load by @ielashi in #133
  • feat: add additional assertions to the Storable trait. by @ielashi in #136
  • feat: make BTreeMap V2 the default and automatically migrate V1 maps. by @ielashi in #135
  • feat: expose helper methods for extracting bounds by @ielashi in #138
  • refactor: rewrite BTreeMap proptests using test_strategy. by @ielashi in #139
  • chore: new beta release by @ielashi in #137

Full Changelog: v0.6.0-beta.0...v0.6.0-beta.1