Commit Graph

8 Commits

Author SHA1 Message Date
5a926633bb
feat: enhance wal recover statistics
All checks were successful
Go Tests / Run Tests (1.24.2) (push) Successful in 9m48s
2025-04-22 13:25:26 -06:00
fbea5da627 chore: renaming packages after move to github org 2025-04-22 11:01:33 -06:00
cb8776dcc9 feat: add gRPC service 2025-04-22 11:01:33 -06:00
e60bf8ad56 docs: add usage information to cli 2025-04-22 11:01:33 -06:00
0ce19934ba feat: add common transport interface and server mode to kevo 2025-04-22 11:01:33 -06:00
477cfa1817
chore: renamed cli from gs to kevo
Some checks failed
Go Tests / Run Tests (1.24.2) (push) Has been cancelled
2025-04-20 18:16:26 -06:00
25fe3b1771
chore: i am an idiot, forgot to change the full path parts
Some checks failed
Go Tests / Run Tests (1.24.2) (push) Has been cancelled
2025-04-20 14:53:39 -06:00
6fc3be617d
feat: Initial release of kevo storage engine.
Some checks failed
Go Tests / Run Tests (1.24.2) (push) Has been cancelled
Adds a complete LSM-based storage engine with these features:
- Single-writer based architecture for the storage engine
- WAL for durability, and hey it's configurable
- MemTable with skip list implementation for fast read/writes
- SSTable with block-based structure for on-disk level-based storage
- Background compaction with tiered strategy
- ACID transactions
- Good documentation (I hope)
2025-04-20 14:06:50 -06:00