Releases: redis/jedis
Releases · redis/jedis
v2.6.2
- Fix leak connection when discovering cluster nodes
- In close(), break loop fast when one of connection in ShardedJedis seems to broken
- Unify evalsha signature to use varargs in both Jedis and PipelineBase
- And more minor bug fixes...
v2.6.1
- Fix deadlock in JedisCluster
- Huge performance optimizations
- Add support for java 8
- ASK Redirection don't update slot->node
- JedisSentinelPool now fails fast on initialize
- Bug fixes and general internal improvements
v2.6.0
- Optimize CRC16 calculation (with optimisation of slot decision)
- Add support for cluster reset command
- Add timeout parameter to BLPOP/BRPOP
- Support Sorted Set with LEX commands
- Add Closeable to JedisPool (support for TryWithResources of java 7)
- Do master failover detection in JedisSentielPool.getResource
- Add support for CLUSTER SLOTS command
- Lots of bugfixes
v2.5.2
- Important bugfixes to Redis Cluster support
- Fixed gradle build file
v2.5.1
v2.5.0
- HyperLogLog support
- BITPOS command
- More JedisCluster fixes
- ShardedJedisPool is now Closeable
- General bugfixes and improvements
v2.4.2
- Improvements on the connection handling of JedisCluster
- JedisCluster is now multi-threaded
- Pipeline and multi work smoothly
- Returning null to pool won't throw an exception
- A few other bugfixes
v2.4.1
This is a bugfix release and test fixes and test stability.
- Removed redundant call to connectionPool.getResource() in method getConnectionFromSlot(int slot) in class JedisSlotBasedConnectionHandler
- Sentinel unit tests are now reliable and repeatable. Also they work much much faster.
- Cluster tests are much faster, reliable and repeatable.
- Add travis-ci
v2.4.0
- Support for Redis Cluster hashtags
Jedis
,BinaryJedis
andConnection
are now Closeable, which means they can be used in try-with-resources.- Introduced new sentinel commands: SENTINEL failover, SENTINEL monitor, SENTINEL remove, SENTINEL set.
SCAN
commands cursor is nowString
. Although this release is backward compatible.- Deprecated
TransactionBlock
andPipelineBlock
EVAL
now is fixed to return the correct values.- And a few minor bugfixes.
Enjoy!