Repository navigation
v0.21.0 #1210
MrCroxx
announced in
Announcements
v0.21.0
#1210
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Changes
Important
Breaking Changes:
fetch()API is renamed toget_or_fetch(), and there are subtle changes in the arguments.get()API functions the same as the previousobtain(), and theobtain()API is removed because the naming is obscure.Features and Enhances:
get()API: Replace the oldobtain()API, support memory and disk cache read, request deduplication, and other optimizations. (The oldget()API without disk cache request deduplication is deprecated.)get_or_fetch()API: Replace the oldfetch()API, support memory and disk cache read, automatic cache refill on cache miss, request duduplication, and other optimizations.get()(previouslyobtain()) andget_or_fetch()(previouslyfetch()) on the same key.get_or_fetch()API.SourceandAgepreprotities. Now,Sourcerefer to where the entry comes from, e.g. memory cache, disk cache, or outer;Agerefer to the generation the entry is in the disk cache.Errortype. UseOpenDAL-like error definition.Codeforbytes::Byteswithoutserdefeature.Bug Fixes:
x86targets.Testing:
foyer-bench.What's Changed
New Contributors
Full Changelog: v0.20.1...v0.21.0
This discussion was created from the release v0.21.0.
All reactions