Skip to content

v0.2.0

Compare
Choose a tag to compare
@kelvinmwinuka kelvinmwinuka released this 28 Feb 13:10
· 547 commits to main since this release

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