Skip to content

Releases: mgnsk/evcache

v4.0.8

Choose a tag to compare

@mgnsk mgnsk released this 18 Aug 11:17
0632b63

What's Changed

  • Close public API test coverage gaps, fix flaky tests by @mgnsk in #40
  • Update GitHub Actions to latest, use go-version: stable by @mgnsk in #41

Full Changelog: v4.0.7...v4.0.8

v4.0.7

Choose a tag to compare

@mgnsk mgnsk released this 07 May 11:45
3abaa39

What's Changed

Full Changelog: v4.0.6...v4.0.7

v4.0.6

Choose a tag to compare

@mgnsk mgnsk released this 05 Nov 14:32
a50a14f
  • Update to go1.24.
  • Improve tests and docs.

Full Changelog: v4.0.5...v4.0.6

v4.0.5

Choose a tag to compare

@mgnsk mgnsk released this 06 Jun 09:44
925fb2f

Full Changelog: v4.0.4...v4.0.5

v4.0.4

Choose a tag to compare

@mgnsk mgnsk released this 02 Apr 07:39
df5761e

Full Changelog: v4.0.3...v4.0.4

  • Moves the list into this repository
  • Fixes bug with LFU eviction policy. When loading the most frequently used record, the list turned over and the element was moved to the beginning. This happened due to the naive ringlist semantics. The list has been refactored to behave like a standard container/list would, meaning that the ringlist semantics are not exposed to users.
  • Improved test for Go GC.
  • Added test for map shrink.

v4.0.3

Choose a tag to compare

@mgnsk mgnsk released this 17 Jan 14:49
d5be616

What's Changed

  • fix: Typo in FIFO comment by @sinukaarel in #38
  • Improve documentation.
  • Add new benchmarks.
  • Upgrade the ringlist package.

New Contributors

Full Changelog: v4.0.2...v4.0.3

v4.0.2

Choose a tag to compare

@mgnsk mgnsk released this 22 Dec 21:54
fa02789

Full Changelog: v4.0.1...v4.0.2

  • Internals cleanup and testing improvements.

v4.0.1

Choose a tag to compare

@mgnsk mgnsk released this 17 Sep 19:28
cdc21b8

Full Changelog: v4.0.0...v4.0.1

  • Removes the Keys() method. Only indeterministic Range() method is available.

v4.0.0

Choose a tag to compare

@mgnsk mgnsk released this 09 Aug 07:50
8d856f7

What's Changed

  • Implement LFU and LRU eviction policies by @mgnsk in #36
  • Implement evcache v4 by @mgnsk in #37

Full Changelog: v3.1.14...v4.0.0

v3.1.14

Choose a tag to compare

@mgnsk mgnsk released this 06 Nov 14:48
e279075

Full Changelog: v3.1.13...v3.1.14

  • Internal cleanup of record initialization logic.