Redisson v3.13.3 Release Notes

Release Date: 2020-08-05 // over 3 years ago
  • ๐Ÿ”‹ Feature - BITFIELD command support added to RBitSet object

    ๐Ÿ‘Œ Improvement - reset ClassIntrospector instance after RLiveObjectService.persist() method invocation
    ๐Ÿ‘Œ Improvement - amount of simultaneously created connections during pool initialization reduced to 10

    ๐Ÿ›  Fixed - "SlaveConnectionPool no available Redis entries" error is thrown after failover
    ๐Ÿ›  Fixed - check RedisConnection status befor RedisConnection object join freeConnections (thanks to @mikawudi)
    ๐Ÿ›  Fixed - different topics subscribed to the same Redis node in Cluster
    ๐Ÿ›  Fixed - RFairLock.tryLock() method doesn't apply waitTimeout parameter
    ๐Ÿ›  Fixed - RLiveObjectService.delete() method works asynchronously
    ๐Ÿ›  Fixed - deserialization exception is thrown if RMapCache.EntryRemovedListener is set
    ๐Ÿ›  Fixed - incorrect registration of Sentinel node defined with hostname
    ๐Ÿ›  Fixed - OOM arise during RLiveObjectService.persist() method invocation
    ๐Ÿ›  Fixed - MarshallingCodec throws IllegalArgumentException: RIVER
    ๐Ÿ›  Fixed - RLock.lock() method throws java.util.NoSuchElementException
    ๐Ÿ›  Fixed - Spring Data Redis xReadGroup should use write operation
    ๐Ÿ›  Fixed - Spring Data Redis connection in multi mode may cause thread hang
    ๐Ÿ›  Fixed - Spring Data Redis connection in multi mode may cause connection leak
    ๐Ÿ›  Fixed - RRateLimiter rate interval might be exceeded