just as the name suggests
  • C++ 96.8%
  • Shell 3.1%
Find a file
2026-07-29 01:25:42 +02:00
cmd/lsmkv writing sstables complete 2026-07-27 13:39:41 +02:00
config now wal=memtable=immutable=sstable and you can now read sstables(not tested) 2026-07-29 01:25:42 +02:00
internal now wal=memtable=immutable=sstable and you can now read sstables(not tested) 2026-07-29 01:25:42 +02:00
tests for now put and del works but i found the bug when rolling over to the next wal file and one more when rereading big wal file it never updates the memtable nor does it work for now 2026-07-19 21:41:03 +02:00
.clang-format now wal=memtable=immutable=sstable and you can now read sstables(not tested) 2026-07-29 01:25:42 +02:00
.gitignore fixed some bugs in flushing immutables 2026-07-27 17:39:17 +02:00
bench.sh fixed some bugs in flushing immutables 2026-07-27 17:39:17 +02:00
meson.build added thread write safety so now anybody can read as much as they want but only one client can write at the time 2026-04-07 15:42:50 +02:00
README.md yet another initial commit 2026-02-17 21:34:36 +01:00

How to run this project

Simply run compile.sh like this: ./compile.sh This will compile the project To run it just type this in project root folder: ./lsmkv <command> [options]