Redis2.8 Bug记录一则

INCR命令递增字符串错误

1
2
3
4
5
6
7
8
9
过程:
127.0.0.1:6379> setrange string1 1 "Redis"
(integer) 6
127.0.0.1:6379> get string1
"\x00Redis"
127.0.0.1:6379> incr string1
(integer) 1
127.0.0.1:6379> get string1
"1"

经验证redis_version:4.0版本中,问题已经修复。
BUG修复PR:https://github.com/antirez/redis/commit/8b119999666f200685da61e4f0b1cfccc339f076