Skip to content

K4 v2.1.8

Latest
Compare
Choose a tag to compare
@guycipher guycipher released this 12 Nov 20:43
· 4 commits to main since this release

K4 v2.1.8 PATCH BREAKING

  • We replaced gob with a custom encoding an decoding implementation for KeyValue and Operation structures. We did this as gob was causing very large file sizes and using lots of memory. These new methods should assist in these issues. encodeKV, decodeKV, encodeOp, decodeOp are the new methods, replacing previous serializeKv, deserializeKv, serializeOp, deserializeOp. In v2.1.6 and v2.1.7 it was found on flush of memtables to disk a 90mb memtable could resolve to almost 1gb.