Repository navigation
v1.12.0
·
18 commits
to release
since this release
1.12.0 (2026-09-07)
Bug Fixes
- storage: keep nanosecond precision on LRU access-time bumps (#257) (#261) (84e8b67), closes #230
- storage: re-check expired rows right before the TTL sweep deletes them (#256) (#262) (e4f4518)
- storage: reclaim the raw file when a Put's metadata commit fails (#156) (#263) (7b24c85)
Features
- add a CAS read-modify-write workload to ocachecli bench and the benchmark CI (#260) (e88de8d), closes #254
- per-key versioned conditional operations (CAS), end to end (#254, #258) (#255) (2b8cdd1)
- storage: reclaim orphaned raw files with a sweep of files/ (#156) (#264) (c3cdc37), closes #155 #263
Performance Improvements
- avoid copying topology tokens (#237) (9f7dd99)
- storage: retain decoded inline values (#244) (29482a9)
- storage: reuse pooled buffer for streamed puts (#241) (e3d8358)
- storage: skip inline payload decoding in cleaner scans (#238) (f6647b6)
- storage: skip unused inline payload decoding (#240) (0c355b1)
- stream discarded YCSB reads (#234) (d02bcb4)