Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@thomasjungblut thomasjungblut released this 02 Dec 11:27
· 6 commits to main since this release
9fdc7f6

New Features:

  • move to Go 1.19 and generics
  • skiplist is now generic
  • sstables merging is supporting generics
  • the priority queue moved to its own package, supports generics too
  • recordio and sstables support DirectIO and aligned block writes
  • recordio now support lzw compression
  • simpledb is now covered with linearization tests
  • simpledb's WAL can make use of DirectIO

Breaking Changes:

  • generics in skiplist, priority queue and sstables merging
    ** this comes with changes in iterators and comparators
  • simpledb.NotFound is now called simpledb.ErrNotFound

Housekeeping:

  • benchmarking with ycsb
  • new CI jobs
  • update codeql to v2
  • badge updates