Changelog
- e18257e Added PUBSUB commands and made pubsub module more compatible with redis-cli client
- 42154fe Added discord, licence and release badges to README.md
- c81c322 Added installation instructions to the README.md
- b9959ed Added redis clients statement in clients section in README.md
- facdc08 Implemented command handler for COMMAND LIST command
- 160c701 MGET command now returns RESP nil value for non-existent keys
- 088e4c2 Made GET, MGET, SET, MSET, SETNX commands compatible with redis client
- 369aa3b Made hash module more compatible with hash redis-client
- dbeacc7 Merge pull request #10 from EchoVault/enhancement/redis-client-compatibility
- fc8d301 Removed Consumer Group in PubSub module and made the module more compatible with redis client
- 6566bb4 Removed all usages of custion utils.Filter function in favour of built-in slices DeleteFunc. Updated utils.ReadMessage to read with 8192 sized chunks to reduce the risk of running into a blocking read call when the end of the input is reached.
- 91d96bf Removed extra '\r\n' in admin, set and sorted_set modules
- 8ca9a77 Removed trailing carriage returns and new lines in command responses to make responses compatible with Redis clients
- 62ef29c Return empty array for COMMAND DOCS because COMMANDS response triggers error in redis-cli
- 131f15d Trim byte slice from message read to remove null characters. Add and new line after each command printed to the AOF file
- 1a4747d Updated GPL badge to v3 and uncommented cluster nodes in docker-compose.yml