Redisson v3.16.5 Release Notes
-
๐ Feature -
countIntersection()
method added to RSet object
๐ Feature - added reactive interface forRListMultimapCache
andRSetMultimapCache
objects
๐ Feature -sentinelUsername
setting added
๐ Feature - added distributed iterator (thanks @Danila Varatyntsev)
๐ Feature - added Spring Data Redis 2.6.0 support๐ Fixed - RedissonConnectionFactory.getReactiveConnection() method of Spring Data Redis isn't compatible with Redis cluster mode
๐ Fixed - Mybatis RedissonCache should search redisson.yaml config at root package
๐ Fixed -Can't find host in slaves!
error after failover with a new IP of master host
๐ Fixed - failed slaves aren't detected in Replicated mode
๐ Fixed -get
operation beforeput
may cause inconsistent state of local cache
๐ Fixed -RList.remove(object, count)
throws exception if multiple objects were removed (thanks @cartermc24)
๐ Fixed -RLocalCachedMap.delete()
method clears local cache asynchronously
๐ Fixed -IdleConnectionWatcher
shouldn't closeRedisPubSubConnection
if it's in subscribed state
๐ Fixed - SSL is not used for Sentinel master host
๐ Fixed - update sync strategy of LocalCachedMap objects shouldn't apply updated value twice to instance of update source
๐ Fixed - JCache dependency updated to 1.1.1
๐ Fixed - Sentinel master-host = ? setting isn't handled properly during slave check
๐ Fixed -RBuckets.trySet()
method throws CROSSSLOT error (thanks to @deerRule)
๐ Fixed - DNS monitor makes a new attempt to change master while current attempt wasn't finished