...
1# Changelog
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project will adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html) starting v1.0.0.
6
7## Unreleased
8
9### Changed
10
11### Added
12
13### Fixed
14
15## [0.0.3] - 2020-07-06
16
17[0.0.3]: https://github.com/dgraph-io/ristretto/compare/v0.0.2..v0.0.3
18
19### Changed
20
21### Added
22
23### Fixed
24
25- z: use MemHashString and xxhash.Sum64String ([#153][])
26- Check conflict key before updating expiration map. ([#154][])
27- Fix race condition in Cache.Clear ([#133][])
28- Improve handling of updated items ([#168][])
29- Fix droppedSets count while updating the item ([#171][])
30
31## [0.0.2] - 2020-02-24
32
33[0.0.2]: https://github.com/dgraph-io/ristretto/compare/v0.0.1..v0.0.2
34
35### Added
36
37- Sets with TTL. ([#122][])
38
39### Fixed
40
41- Fix the way metrics are handled for deletions. ([#111][])
42- Support nil `*Cache` values in `Clear` and `Close`. ([#119][])
43- Delete item immediately. ([#113][])
44- Remove key from policy after TTL eviction. ([#130][])
45
46[#111]: https://github.com/dgraph-io/ristretto/issues/111
47[#113]: https://github.com/dgraph-io/ristretto/issues/113
48[#119]: https://github.com/dgraph-io/ristretto/issues/119
49[#122]: https://github.com/dgraph-io/ristretto/issues/122
50[#130]: https://github.com/dgraph-io/ristretto/issues/130
51
52## 0.0.1
53
54First release. Basic cache functionality based on a LFU policy.
View as plain text