Redisson v3.10.6 Release Notes
Release Date: 2019-04-05 // about 5 years ago-
๐ Feature -
broadcastSessionEvents
setting added to Tomcat Session Manager
๐ Feature -remainTimeToLive
method added toRLock
,RLockAsync
,RLockRx
andRLockReactive
interfaces
๐ Feature - NAT mapping support for cluster mode
๐ Feature -isLock
method added toRLockAsync
,RLockRx
,RLockReactive
interfaces
๐ Feature -writeBehindDelay
andwriteBehindBatchSize
settings added toMapOptions
object๐ Improvement - Eviction task logging added
๐ Improvement -MapWriter
interface retains only two methods for handling batch updates
๐ Improvement -MapOptions.writeBehindThreads
parameter removed๐ Fixed -
RBitSet.asBitSet
methods throws NPE if RBitSet object doesn't exist
๐ Fixed -JCache.getAll
method throwsRedisException: too many results to unpack
๐ Fixed -RLock.lock
method can be interrupted withThread.interrupt
method
๐ Fixed - Tomcat Session parameters aren't updated completely inreadMode=MEMORY
๐ Fixed -RLock.unlock
method returns true if lock doesn't exist
๐ Fixed - Tomcat Session Manager doesn't remove session attributes inupdateMode=AFTER_REQUEST
๐ Fixed - Pattern topic listeners fail to re-attach on cluster failover (thanks to shailender-bathula)
๐ Fixed -CommandPubSubDecoder.decodeResult
throwsIllegalStateException
in JBOSS environment
๐ Fixed - NullValue object shouldn't be stored ifRedissonSpringCacheManager.allowNullValues = false
๐ Fixed -removeListener
method ofRTopicReactive
andRTopicRx
interfaces throws NoSuchMethodException