v0.1.9
Release notes
Features
- Add multiple database support
- Add catching
SIGTERMandSIGINTsignals for closing from a process manager - Add MacOS compatibility (from #2)
- Replace build system to
CMake
Commands
- Add
SELECTcommand - Add
HGETALL,HKEYSandHVALScommand - Add
ASargument to change types of values toSETcommand
Optimizations and Fixes
- Optimize and fix HashTable (from #3)
- Some minor performance optimizations about transactions
- Some minor fixes about database file
- Add command pipelining, so multiple commands can be executed in one iteration
- Replace multiplexing API to
epoll
Full Changelog: v0.1.8...v0.1.9