Bitcask v0.3.5 Release Notes

Release Date: 2019-10-19 // over 4 years ago
  • ๐Ÿ”„ Changelog

    af8bf54 Add *.db to ignore future accidental commits of a bitcask db to the repo
    โœ… 5ea05fb Add unit test for opening bad database with corrupted/invalid datafiles (#105)
    ๐Ÿ‘• 65e9317 Fix glfmt/golint issues
    ๐Ÿคก 803b089 Fix setup target in Makefile to install mockery correctly
    c4e12e0 Fix spelling mistake in README s/Sponser/Sponsor
    โœ… d59d5ad Improves Test Coverage by covering error cases (#95)
    โœ… f4fb497 Improves test coverage by adding some missing unit tests (#90)
    ๐Ÿ”จ 5be114a Makefile setup & key/value coherent datatypes & refactoring (#98)
    ๐Ÿ”จ 8041a4c Refactor and general tests for codec index (#83)
    ๐Ÿ”จ 1108840 Refactor the bitcaskd (redis compatible server) sample to improve code quality (#88)
    ๐Ÿšš 1c7df7f Removed unused readConfig() (#87)
    โœ… f17187a Test for data corruption in datafile decoding (#99)
    โšก๏ธ 5fe1998 Update Drone CI test pipeline
    โšก๏ธ 42c2b81 Update README.md
    โšก๏ธ 24ab3fb Update README.md
    โšก๏ธ 003c3ab Update to Go 1.13 and update README with new benchmarks (#89)
    13e35b7 bitcask: fix data races & use Encode() to serialize config (#94)
    16a7feb cmd/bitcask: add recovery tool for datafiles (#102)
    0d3a921 cmd/bitcask: recovery tool (#92)
    498ea40 codebeat: Code quality improvement (#103)
    ๐Ÿ”จ 93cc1d4 codec_index: check sizes, new tests for data corruption & refactor (#84)
    029f901 fix example (#106)
    โœ… 7e0fa15 fix test compilation (#97)
    a2b5ae2 fix: check of persisted index values (#91)