Redisson v3.13.5 Release Notes
Release Date: 2020-09-28 // over 3 years ago-
breaking change -
spring.redis.redisson.config
setting renamed tospring.redis.redisson.file
๐ Feature -
RClusteredTopic
object added
๐ Feature -RRingBuffer.setCapacity()
method added
๐ Feature -merge()
,compute()
,computeIfAbsent()
,computeIfPresent()
methods implemented for RMap-based objects
๐ Feature - spring config server support (thanks @anjia0532)๐ Improvement - expand config variables from system properties if not found as environment variables (thanks to @jribble)
๐ Fixed -
RKeys.keysByPattern()
method doesn't use pattern (thanks to @sh1nj1)
๐ Fixed -RObjectLiveService.delete()
method throwsClassCastException
๐ Fixed - fail to insert key with TTL = 0 if the same key was previously set with non-zero TTL
๐ Fixed - Pubsub channel isn't reattached to a new master after slot migration
๐ Fixed -PingConnectionHandler
throwsCancellationException
๐ Fixed - shared session between several Tomcats expires earlier ifreadMode=Redis
andbroadcastSessionEvents=false
๐ Fixed - incorrect session attributes being returned inUpdateMode=AFTER_REQUEST
andReadMode=REDIS
๐ Fixed - Tomcat UpdateValve object throws NullPointerException if url context doesn't exist
๐ Fixed - old value of RLiveObject's field isn't removed from index
๐ Fixed - Spring Data RedisRedissonSubscription.onPatternMessage()
method throwsClassCastException
๐ Fixed -RSemaphore.addPermits()
method doesn't work
๐ Fixed -RMultimap.sizeInMemory()
method doesn't take in account size of all associated objects