garnet icon indicating copy to clipboard operation
garnet copied to clipboard

[BUG]: INCR DECR operation zero - "ERR value is not an integer or out of range."

Open catchv opened this issue 1 year ago • 0 comments

Describe the bug

If a number is set to 0 using INCR or DECR, the INCR and DECR operations can no longer be used.

Steps to reproduce the bug

  • case 1 127.0.0.1:6379> INCR key100 (integer) 1 127.0.0.1:6379> INCR key100 (integer) 2 127.0.0.1:6379> DECR key100 (integer) 1 127.0.0.1:6379> DECR key100 (integer) 0 127.0.0.1:6379> DECR key100 (error) ERR value is not an integer or out of range. 127.0.0.1:6379> INCR key100 (error) ERR value is not an integer or out of range. 127.0.0.1:6379>

  • case 2 127.0.0.1:6379> SET key101 0 OK 127.0.0.1:6379> INCR key101 (error) ERR value is not an integer or out of range.

Expected behavior

No response

Screenshots

No response

Release version

127.0.0.1:6379> INFO SERVER

Server

garnet_version:1.0.5 garnet_mode:standalone os:Unix 6.6.16.0 processor_count:8 arch_bits:64 uptime_in_seconds:45 uptime_in_days:0 monitor_task:disabled monitor_freq:0 latency_monitor:disabled run_id:2004b00cc75ed9f0b0b6496173deb77ceb17d657 redis_version:6.2.11

IDE

redis-cli

OS version

MAC M1 - docker - ghcr.io/microsoft/garnet:latest

Additional context

No response

catchv avatar Apr 18 '24 23:04 catchv