Skip to content

Releases: strogiyotec/go-wiskey

v3.00

17 Jul 22:52
Compare
Choose a tag to compare

Changelog

2396092 add architecture image to readme
ad8c2a6 add test case for merge
7a9a36e compression, failing on merge test case because sstable file doesn't exist
fd372dc fix merge if amount of files is not power of 2
be5d1ae image with architecture
69148c6 implement vlog compression and testing
380d3ab sstable merge now skips deleted entries
f198f56 start implementing vlog compression
91bdf60 update readme

v2.00

20 Jun 00:45
Compare
Choose a tag to compare

Changelog

bf975a8 add memtable param to readme
5bcee2e fix delete in memory
5452fab fix tests and add more constants
68af560 implement merge of sstables
049a767 start doing merge
03fc82c update readme

v1.03

13 Jun 02:31
Compare
Choose a tag to compare

Changelog

87fe1ce Append method of vlog was implemented
0670391 Finish delete and write test cases
9b8c666 Fix delete test
5e252a3 Implement server to interact with database
ead3891 Initial commit
60b9c63 Memtable Get and Test Cases
b0d76de Merge branch 'master' of https://github.com/strogiyotec/go-wiskey
80c1ecb Merge branch 'master' of https://github.com/strogiyotec/go-wiskey
4d98b93 More comments for lsm
7e034c5 Test cases for crash recovery
86e3d26 Test utils and utility script
e8e5f26 add example to readme
ed8b589 add golang datastructures and start implementing vlog
5cf36de add goreleaser
ea38186 add timestamp to sstable
9828432 finish reader part
33f9d73 first commit
34e775b fix bugs with recovery and flush
eb6cbba implement crash recovery
716acd3 implement get for lsm tree
3df7cae implement header
2ffdbba implement memtable
b179f52 implement memtable
4cd39fe implement writter
965b626 more comments
76d1540 new ctors
2adb19c read first version
a9b6924 reimplement delete
e0cca6d remove windows support
1aad5a4 some comments
572c434 start implementing crash recovery
f1c3523 start writer
3e21c3b typo
a2a28c4 update README
150f30e update readme
0b6fdb5 update readme
ce2c104 update readme
1c52cfd update releaser
20dd566 update releaser
54e343e update releaser
6734380 update todo items
f128d35 vlog and lsm were implemented