Skip to content

v0.14.0

Latest
Compare
Choose a tag to compare
@MrCroxx MrCroxx released this 14 Jan 06:44
· 1 commit to main since this release
2e91826

Releases

crate version
foyer 0.14.0
foyer-common 0.14.0
foyer-memory 0.14.0
foyer-storage 0.14.0
foyer-bench 0.14.0

Changes

  • Insert disk cache on in-memory cache eviction, instead of double write on insertion.
  • Extrace multiple metrics backend support to crate mixtrics.

What's Changed

  • test(ci): temporarily disable lsan check by @MrCroxx in #823
  • test: add unit test to prevent batch insertion overflow by @MrCroxx in #821
  • test: add cargo-machete test in make fast and ci by @MrCroxx in #825
  • chore: update license header and happy 2025! 🎉 by @MrCroxx in #827
  • refactor: simplify record, restrict record's visibility by @MrCroxx in #826
  • chore: fix duplicated license header by @MrCroxx in #829
  • test(ci): remove lsan alone test on CI, for asan already integrated it by @MrCroxx in #831
  • refactor: make metrics related components dyn by @MrCroxx in #833
  • feat: impl eviction-time disk cache insertion by @MrCroxx in #830
  • perf: don't iter evicted entries with noop disk cache by @MrCroxx in #834
  • refactor: use crate mixtrics for various metrics support by @MrCroxx in #835
  • test: upgrade mixtrics, add metrics model test by @MrCroxx in #836
  • chore: update deps and update changelog by @MrCroxx in #837
  • chore: format toml with taplo and check fmt on CI by @MrCroxx in #838
  • chore: release foyer v0.14.0 by @MrCroxx in #839

Full Changelog: 0.13.1...v0.14.0