Releases: foyer-rs/foyer
Releases · foyer-rs/foyer
0.11.2
2024-09-12
crate | version |
---|---|
foyer | 0.11.2 |
foyer-common | 0.9.2 |
foyer-intrusive | 0.9.2 |
foyer-memory | 0.7.2 |
foyer-storage | 0.10.2 |
foyer-bench | 0.3.2 |
Changes
- Support windows (for
foyer
only). - Bump rust toolchain to
1.81.0
. - Expose in-memory cache builder and cache entry.
- Reduce page fault and vec growth overhead.
- Use bytes size for
foyer-bench
. - Fix install deps script.
What's Changed
- fix: build on windows by @spector-9 in #684
- chore: move fs4 deps to foyer-storage by @MrCroxx in #685
- refactor: bump rust toolchain to 1.81.0 by @MrCroxx in #687
- feat: introduce foyer-cli framework by @MrCroxx in #693
- perf: introduce size hint for storage key and value by @MrCroxx in #695
- revert: "perf: introduce size hint for storage ... (#695)" by @MrCroxx in #696
- refactor: use bytesize for foyer-bench by @MrCroxx in #698
- chore: add ferris with foyer in logo by @MrCroxx in #700
- chore: add ferris and foyer in readme by @MrCroxx in #701
- fix: add
--locked
forcargo-nextest
andcargo-udeps
by @tabVersion in #702 - chore: refine ci by @MrCroxx in #703
- chore: fix ci badge in readme by @MrCroxx in #704
- perf: use size hint on serde by @MrCroxx in #697
- feat: expose in-memory cache builder and cache entry by @MrCroxx in #705
- chore: release foyer 0.11.2 by @MrCroxx in #706
New Contributors
- @spector-9 made their first contribution in #684
- @tabVersion made their first contribution in #702
Full Changelog: 0.11.1...0.11.2
0.11.1
2024-08-31
crate | version |
---|---|
foyer | 0.11.1 |
foyer-common | 0.9.1 |
foyer-intrusive | 0.9.1 |
foyer-memory | 0.7.1 |
foyer-storage | 0.10.1 |
foyer-bench | 0.3.1 |
Changes
What's Changed
- feat: introduce metrics for serde by @MrCroxx in #666
- chore: fmt code with unstable fmt features by @MrCroxx in #667
- chore: fix spelling errors in comments by @SYaoJun in #670
- chore: fix more typos by @MrCroxx in #671
- perf: refine
fetch
runtime usage by @MrCroxx in #668 - feat: impl Default for TokioRuntimeConfig by @MrCroxx in #672
- fix: fix build with madsim by @MrCroxx in #673
- fix: no panic on zero length entry by @MrCroxx in #674
- fix: fix panic on scanner overflow by @MrCroxx in #677
- fix: hide unnecessary error on load error by @MrCroxx in #679
- chore: move compact bloom filter to utils, fix typos by @MrCroxx in #680
- chore: release foyer 0.11.1 by @MrCroxx in #681
New Contributors
Full Changelog: 0.11.0...0.11.1
0.11.0
crate | version |
---|---|
foyer | 0.11.0 |
foyer-common | 0.9.0 |
foyer-intrusive | 0.9.0 |
foyer-memory | 0.7.0 |
foyer-storage | 0.10.0 |
foyer-bench | 0.3.0 |
Changes
- Support disk cache on raw block device.
- Support fine-grained storage engine runtime configuration.
- Enhance performance via reducing page fault.
- Refine storage engine framework for future features.
- Expose
Weighter
trait. - Support
serde
for more configurations. - Update
foyer-bench
with more fine-grained configurations. - Fix panices with
None
recover mode.