From fe4a3d41a494635419257e9c5f58c6cbe91deb1e Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 29 Jun 2021 08:59:23 +0300 Subject: [PATCH] Update CHANGELOG.md --- CHANGELOG.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21eff2ce9..0ba477039 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,24 @@ Redisson Releases History Consider __[Redisson PRO](https://redisson.pro)__ version for **ultra-fast performance** and **support by SLA**. +### 28-Jun-2021 - 3.16.0 released +Feature - GraalVM native-image support +Feature - Spring Data Redis 2.5.x support +Feature - [Helidon CDI](https://github.com/redisson/redisson/tree/master/redisson-helidon) integration +Feature - [Quarkus](https://github.com/redisson/redisson/tree/master/redisson-quarkus) integration +Feature - [Micronaut](https://github.com/redisson/redisson/tree/master/redisson-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) + ### 07-Jun-2021 - 3.15.6 released Fixed - `RedisSentinel.getMaster()` method throws NPE