Skip to content

Releases: cybergarage/go-redis

v1.5.4

27 Dec 16:03
Compare
Choose a tag to compare
  • Updated authenticator interface
    • Updated password authenticator
    • Updated certificate authentticator

v1.5.3

27 Dec 16:02
Compare
Choose a tag to compare
  • Added ConnManager to hande connected client connections
  • Fixed decoding binary bulk strings containing \r (Thanks for @Peter-Sh)

v1.5.0

27 Dec 16:02
Compare
Choose a tag to compare
  • Supported TLS connection and setting options

v1.4.0

19 Nov 17:15
Compare
Choose a tag to compare
  • New features
    • Added authorization interface
      • Supported AUTH command
  • Changed user command handler interfaces
    • String command handler to remove MGet and MSet interfaces
    • Hash command handler to remove HMGet and HMSet interfaces
  • Updated go-tracing package

v1.2.0

13 Jan 11:48
Compare
Choose a tag to compare

v1.2.0 (2023-01-13)

  • Add a new interface for server management commands
  • Update go-redis-server using sync.Map for redis-benchmark
  • Check go-redis-server working only with GET/SET commands of redis-benchmark

Supported

  • CONFIG SET, CONFIG GET

v1.1.0

03 Sep 09:23
Compare
Choose a tag to compare
  • Support major set, sorted set and list commands
  • Enable a test using YCSB (Yahoo! Cloud Serving Benchmark)

Supported

  • SADD, SCARD, SISMEMBER, SMEMBERS, SREM
  • ZADD, ZCARD, ZINCRBY, ZRANGE, ZRANGEBYSCORE, ZREM, ZREVRANGE, ZREVRANGEBYSCORE
  • LINDEX, LLEN, LPOP, LPUSH, LPUSHX, LRANGE, RPOP, RPUSH, RPUSHX

v1.0.0

21 Aug 08:54
Compare
Choose a tag to compare
  • Support major generic, string and hash commands

Supported

  • DEL, EXISTS, EXPIRE, EXPIREAT, KEYS, RENAME, RENAMENX, TTL, TYPE
  • APPEND, DECR, DECRBY, GETRANGE, INCR, INCRBY, MGET, MSET, MSETNX, STRLEN, SUBSTR
  • HDEL, HEXISTS, HGET, HGETALL, HKEYS, HLEN, HMGET, HMSET, HSET, HSETNX, HSTRLEN, HVALS

v0.9.0

31 Jul 05:24
Compare
Choose a tag to compare
  • Initial release

Supported

  • PING, ECHO, SELECT, QUIT
  • SET, GET, GETSET, SETNX