-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
RHDG 8.5.1 GA
-
None
-
False
-
None
-
False
-
-
-
-
-
-
-
Expired WATCHed key should invalidate multi/exec
Infinispan:
127.0.0.1:11222> flushall
OK
127.0.0.1:11222> set x foo
OK
127.0.0.1:11222> expire x 10
(integer) 1
127.0.0.1:11222> watch x
OK
127.0.0.1:11222> dbsize
(integer) 1
...
127.0.0.1:11222> dbsize
(integer) 0
127.0.0.1:11222> multi
OK
127.0.0.1:11222(TX)> ping
QUEUED
127.0.0.1:11222(TX)> exec
1) "PONG"
Redis:
127.0.0.1:6379> flushall OK 127.0.0.1:6379> set x foo OK 127.0.0.1:6379> expire x 10 (integer) 1 127.0.0.1:6379> watch x OK 127.0.0.1:6379> dbsize (integer) 1 ... 127.0.0.1:6379> dbsize (integer) 0 127.0.0.1:6379> multi OK 127.0.0.1:6379(TX)> ping QUEUED 127.0.0.1:6379(TX)> exec (nil)