Skip to content

Releases

v1.1.0

Choose a tag to compare

@iSerganov iSerganov released this 24 Oct 01:56
d645b94

What's Changed

Full Changelog: v1.0.2...v1.1.0

v1.0.2

Choose a tag to compare

@iSerganov iSerganov released this 23 Oct 22:17
2ff5768

What's Changed

  • cache: make tests deterministic and faster by @iSerganov in #26
  • lru: count entries per shard to avoid write contention by @iSerganov in #24
  • lru: derive the default shard count from the cache size by @iSerganov in #25
  • cache: sweep expired entries based on item expiry by @iSerganov in #23

Full Changelog: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@iSerganov iSerganov released this 22 Oct 16:53
a31a128

What's Changed

  • lru: update the item count under the shard lock by @iSerganov in #19
  • cache: stop Purge from replacing the loader group by @iSerganov in #20
  • cache: release loader waiters when the loader panics by @iSerganov in #21

Full Changelog: v1.0.0...v1.0.1

LRU

LRU

Choose a tag to compare

@iSerganov iSerganov released this 07 Aug 16:06
3a64b6c

What's Changed

  • added CLAUDE.md file with guidance for Claude and updated set of linters by @iSerganov in #17
  • lru: add sharded fixed-capacity LRU cache with optional metrics by @iSerganov in #18

Full Changelog: v0.9.2...v1.0.0

Expired entries removal on set()

Choose a tag to compare

@iSerganov iSerganov released this 19 May 02:06
957c59e

What's Changed

Full Changelog: v0.9.1...v0.9.2

data race fix

Choose a tag to compare

@iSerganov iSerganov released this 12 Dec 23:42
2fdb14b

What's Changed

Full Changelog: v0.9.0...v0.9.1

The first public release

Choose a tag to compare

@iSerganov iSerganov released this 27 Aug 19:28
462c1a1

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.9.0

Opening Release

Choose a tag to compare

@iSerganov iSerganov released this 23 Jun 12:27