Feature - TimeSeries object added. Please refer to documentation for more details
Feature - RLiveObjectService.findIds()
method implemented
Feature - RLiveObjectService.count()
method implemented
Feature - RLiveObjectService.delete()
method accepts multiple ids
Improvement - default codec changed to MarshallingCodec
Fixed - Lock acquisition hangs if Redis failed (regression since 3.12.5)
Fixed - RLiveObjectService.merge()
method doesn't override collection state
Fixed - PingConnectionHandler
doesn't report errors if PING command can't be sent
Fixed - RObject.unlink()
method calls deleteAsync()
inside instead of unlinkAsync()
method (thanks to @AayushyaVajpayee)
Fixed - NPE thrown after logout Tomcat application
Fixed - Tomcat UpdateValue
object throws NPE if getNext() returns null
Fixed - RedissonTransactionalMapCache.put()
method inserts entries with incorrect TTLs
Fixed - connections to Redis master/slave are doubled after redis cluster failover
Fixed - RejectedExecutionException
thrown by RedisClient.connectAsync()
method during shutdown process
Fixed - cache isn't applied to hibernate collection, that is joined by non primary key field
Fixed - hibernate 5.3 doesn't wrap cache exception into CacheException object
Fixed - RedissonReactiveStringCommands.set using wrong SET RedisCommand (thanks to @xJoeWoo)
Fixed - netty errors should be logged at ERROR level