From 3a5f4b4ee303a9a5611795e0e57d159db0947026 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Mon, 24 Jun 2024 07:52:12 +0300 Subject: [PATCH 1/2] Update CHANGELOG.md --- CHANGELOG.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e710d7dbb..78edebcb3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,29 @@ Redisson Releases History Upgrade to __[Redisson PRO](https://redisson.pro)__ with **advanced features**. +### 24-Jun-2024 - 3.32.0 released + +Feature - Quarkus Cache implementation added +Feature - `RMapCacheNative` implementation which uses Redis 7.4+ commands +Feature - unlinkByPattern() method added to RKeys interface (thanks to @seakider) + +Fixed - Apache Tomcat request.changeSessionId() method does not change the session id in Redis (thanks to @bclay2116) +Fixed - RSearch parse params error (thanks to @seakider) +Fixed - RSearch.info() throws `NumberFormatException` (thanks to @seakider) +Fixed - cluster failover handling +Fixed - last master node shouldn't be removed in cluster topology +Fixed - duplicated master/slave added log output in sentinel mode +Fixed - connection leak if master change operation failed during failover +Fixed - `RxJava3` request can't be canceled +Fixed - `RFairLock` doesn't calculate remaining ttl properly before next acquisition attempt +Fixed - `scanInterval` setting check +Fixed - `ElementsSubscribeService.resubscribe()` method throws `RedissonShutdownException` +Fixed - `RMap.getAll()` method throws an exception if result of `RMap.keySet()` method passed as an argument +Fixed - Redis node random selection doesn't work properly +Fixed - concurrency problem during RLock expiration renewal (thanks to @seakider) +Fixed - `RListMultimap` throws too many results to unpack error +Fixed - entry shutdown during cluster slots migration check + ### 31-May-2024 - 3.31.0 released Feature - Spring Boot 3.3.0 integration From 15a14c8e657ff806f7119fd9dc1153c982c92c2d Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Mon, 24 Jun 2024 08:36:03 +0300 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78edebcb3..21e70d029 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ Fixed - RSearch parse params error (thanks to @seakider) Fixed - RSearch.info() throws `NumberFormatException` (thanks to @seakider) Fixed - cluster failover handling Fixed - last master node shouldn't be removed in cluster topology -Fixed - duplicated master/slave added log output in sentinel mode +Fixed - duplicated master/slave added log output in sentinel mode Fixed - connection leak if master change operation failed during failover Fixed - `RxJava3` request can't be canceled Fixed - `RFairLock` doesn't calculate remaining ttl properly before next acquisition attempt