Feature - atomic
setting added to RBatch object Please read documentation for more details
Feature - updateMode
setting added to Tomcat Redis Session Manager Please read documentation for more details
Feature - RateLimiter
object added Please read documentation for more details
Feature - RClusteredBloomFilter
object added Please read documentation for more details
Feature - KQueue
support added Please read documentation for more details
Feature - Tomcat 9
support added Please read documentation for more details
Feature - RPriorityBlockingQueue
object added Please read documentation for more details
Feature - RPriorityBlockingDeque
object added Please read documentation for more details
Feature - RLongAdder
object added Please read documentation for more details
Feature - DoubleAdder
object added Please read documentation for more details
Feature - RBucket.getAndDelete
, RAtomicLong.getAndDelete
and RAtomicDouble.getAndDelete
methods added
Feature - RAtomicDoubleReactive
object added
Feature - RPriorityQueue.pollLastAndOfferFirstTo
method added
Improvement - support single config endpoint node for cluster mode
Improvement - hash functions replaced with https://github.com/google/highwayhash
Fixed - JDK 1.6+ compatibility for RemoteService
Fixed - setDnsMonitoringInterval(-1)
doesn't disable DNS monitoring
Fixed - RLocalCachedMap.putAll
gets stuck if map passed as parameter contains > 10000 elements
Fixed - RLocalCachedMap.put
value encoding
Fixed - RKeys.countExists
and RKeys.touch
return wrong result in cluster mode
Fixed - Wrong parsing of RScript.ReturnType.MULTI result
Fixed - RedissonReadLock by name with colon couldn't be unlocked properly
Fixed - rg.springframework.cache.Cache$ValueRetrievalException
shouldn't be wrapped by IllegalStateException
Fixed - RMapCache
listeners are not working on cross-platform environment
Fixed - JsonJacksonCoded shouldn't override provided objectMapper settings (thanks to @gzeskas)