Releases: fppt/jedis-mock
Releases · fppt/jedis-mock
Release 0.1.19
Bug fixes
ZREMRANGEBYSCORE
does not work for negative scores (#116)INCRBYFLOAT
invocation causes exception with message "Long
cannot be cast to[B
"- When
HINCRBYFLOAT
is called with int parameter on int value, it should return int (thanks @24kpure for the fix provided in #101)
Newly Supported Operations
ZRANGEBYSCORE
HELLO
always returnsproto, 2
in order to support LettuceClient (#104)
Release 0.1.18
Special thanks to
@mwiede
@fxshlein
@mpetricek-corp
@fluffy88
@etolbakov
Bug fix
- hsetnx is not returning 0 if field already exists (#97)
Changes
- We now use TestContainers and Redis 5.0 as a comarison base
- Jedis is updated to 3.6.0
Newly Supported Operations
HSET
now supportsMap
as a parameter in order to set multiple sub-keys at onceCLIENT SETNAME
is now mocked according to the specification (just returns 'OK')ZREMRANGEBYSCORE
Release 0.17.0
Release with client support and to test release pipeline still working
Release 0.1.16
Special thanks to:
For all the new features, fixes, and geniune awesomeness. Thanks folks!
Bug Fix:
incr
was incorrectly clearing ttl - fixed- Flaky test, massive thanks here. That one was bothering me.
Newly Supported Operations
hlen
- https://redis.io/commands/hlenzrangebylex
- https://redis.io/commands/zrangebylexauth
- https://redis.io/commands/auth (no password support yet)
Release 0.1.15
Special thanks to @imanzano for the fix.
Bug Fix:
rpoplpush
returning incorrect results when source is empty
Release 0.1.14
Special thanks to @youngasimov, davidkus and sebastien-guay who did all the work for this release.
Nice one folks!
New Methods Supported
zcard
- https://redis.io/commands/zcardhkeys
- https://redis.io/commands/hkeyssscan
- https://redis.io/commands/sscan
Other Changes
WITHSCORES
onzrange
Release 0.1.13
Special thanks to @youngasimov and davidkus who did all the work for this release.
Nice one folks!
New Methods Supported
blpop
- https://redis.io/commands/blpopbrpop
- https://redis.io/commands/brpopzadd
- https://redis.io/commands/zaddzrem
- https://redis.io/commands/zremzrange
- https://redis.io/commands/zrange
Release 0.1.12
Special thanks to @davidkus who did all the work for this release.
New Methods Supported
scan
- https://redis.io/commands/scanflushdb
- https://redis.io/commands/flushdb
Release 0.1.11
Special thanks to @patpod who did all the work for this release.
Hotfix Release
Fixed ConcurrentModificationException when deleting hashes with more than one field
Release 0.1.10
Special thanks to @inponomarev who did all the work for this release.
New Methods Supported
scard
- https://redis.io/commands/scardsrem
- https://redis.io/commands/sremtime
- https://redis.io/commands/time
Other Changes
- Fixed bug in sadd. This command should return the number of added entries, not the size of resulting set.
- Fixed bug in exists. Always returned false for HMAPs.
- Fixed bug in del. It didn't delete HMAPs.