Feature - GraalVM native-image support
Feature - Spring Data Redis 2.5.x support
Feature - Helidon CDI integration
Feature - Quarkus integration
Feature - Micronaut integration
Feature - data partitioning support for JCache
Fixed - Live Object Conditions.in()
aren't considered if defined in Conditions.and()
clause
Fixed - Redisson shutdown takes much time after RBatch
execution
Fixed - RBatch
object in REDIS_WRITE_ATOMIC or REDIS_READ_ATOMIC mode can be corrupted by PING command
Fixed - RKeysReactive.getKeysByPattern()
method returns wrong result
Fixed - RExpirable.expire(Instant)
method doesn't work for RBloomFilter, RBoundedBlockingQueue, RDelayedQueue, RLock, RIdGenerator, RMultimap, RMapCache, RPriorityQueue, RRateLimiter, RReliableTopic, RSetMultimap, RTimeSeries objects
Fixed - RBlockingDequeReactive.takeElements()
method does not consume all elements
Fixed - RScheduledExecutorService
stops to work if task timeout occurred
Fixed - RedissonReactiveSubscription
removes listener after first 32 messages
Fixed - RedisNodeNotFoundException
is thrown after cluster failover (thanks to @UzimakiNaruto)