8000 Releases Β· guycipher/wildcat Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: guycipher/wildcat

v0.3.2

21 May 23:36
32408f7
Compare
Choose a tag to compare

CRITICAL LRU thrashing fixes, eviction optimization with internal atomic queue.

What's Changed

  • corrections to lru to now use our internal atomic queue, do lazy evic… by @guycipher in #10

Full Changelog: v0.3.1...v0.3.2

v0.3.1

21 May 22:29
4a7e9c8
Compare
Choose a tag to compare

What's Changed

  • bloomfilter collision enhancement using double hashing iss #5 by @guycipher in #6
  • Log channel compactor shutdown by @guycipher in #7
  • If a WAL is not available on LRU due to a nearly completed flush at t… by @guycipher in #8

Full Changelog: v0.3.0...v0.3.1

v0.3.0

20 May 21:17
a8dbfaf
Compare
Choose a tag to compare
  • Race condition corrections
  • LRU eviction callback
  • Storage engine updated to use block manager Close() on eviction callbacks (per block manager). Never have too many file handles open at any given time.

This is a good minor to start patching upon thorough review, i.e next patch v0.3.x. Go has a weird way of versioning so for Go libraries it's nice to keep things under v1.0.0 and definetly under v2.0.0 as you'll need to for example create a new v2 directory which can be problematic sometimes.

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

20 May 03:50
Compare
Choose a tag to compare

Version v0.2.0 of Wildcat storage engine.

  • Minor corrections throughout system
  • Commenting where applicable
  • Test additions and clean up
  • Txn.Get minor optimization to break on exact timestamp

Full Changelog: v0.1.0...v0.2.0

v0.1.0

19 May 18:01
Compare
Choose a tag to compare

First release of wildcat.

0