redisson-3.19.1
版本发布时间: 2023-01-06 18:36:34
redisson/redisson最新发布版本:redisson-3.35.0(2024-08-22 17:53:49)
Feature - containsEach()
method added to RSet object (thanks to @slovvik)
Feature - getPermits()
, acquiredPermits()
, setPermits()
methods added to RPermitExpirableSemaphore
object (thanks to @kscaldef, @derekroller)
Breaking change - Kryo5Codec uses own serializators to serialize UUID, URI and Pattern objects
Fixed - RReliableTopic
doesn't remove all expired subscribers at once
Fixed - RPatternTopic
messages duplication after failover in cluster if channel starts with __keyspace@
and __keyevent@
Fixed - RBatch.getListMultimapCache()
method should return RMultimapCacheAsync
interface
Fixed - SharedPubSub listener isn't being triggered (thanks to @MrChaos1993)
Fixed - RSetCacheRx
and RSetCacheReactive
miss tryAdd()
method
Fixed - RSetRx
and RSetReactive
objects miss tryAdd()
method
Fixed - RBloomFilter
bitset can't be expired and deleted if nameMapper
is used (thanks to @javed119)
Fixed - RMapCacheRx
and RMapCacheReactive
interfaces miss addListener()
method
Fixed - RMapCacheAsync
interface misses addListenerAsync()
method
Fixed - RTopicAsync.addListenerAsync()
method uses wrong generic pattern for MessageListener object
Fixed - RPermitExpirableSemaphore
throws CROSSSLOT error in cluster if nameMapper is used