From 522c69e8ba7c2557b49854fa36d0a365add2152f Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Mon, 13 Jan 2025 13:03:19 +0300 Subject: [PATCH 1/2] Update CHANGELOG.md --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 028dabe73..ad67518d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ Redisson Releases History Upgrade to __[Redisson PRO](https://redisson.pro)__ with **advanced features**. +### 13-Jan-2025 - 3.43.0 released + +Feature - `RObservable` interface for listeners added for RLock objects (thanks to @seakider) + +Fixed - `RExecutorService` workers stop working (thanks to @seakider) +Fixed - `RLocalCacheMap.remove()` method hangs if called inside a transaction +Fixed - poll methods of `RTimeSeries` and `RScoredSortedSet` objects return null instead of empty lists +Fixed - `RSet.containsEach()` method returns null instead of empty list +Fixed - `RLocalCachedMap.fastRemove()` method may throw NPE if `storeMode = LOCALCACHE` + +### 7-Jan-2025 - 3.42.0 released + Feature - listeners support in Spring's CacheConfig object (thanks to @seakider) Feature - CLIENT LIST command support for Spring Data (thanks to @seakider) Feature - cluster nodes state added in `node ... hasn't been discovered yet` error From b9924ce2078aa1afd03b5a6bac98820d7acf5865 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Mon, 13 Jan 2025 13:04:27 +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 ad67518d8..818a58297 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ Upgrade to __[Redisson PRO](https://redisson.pro)__ with **advanced features**. Feature - `RObservable` interface for listeners added for RLock objects (thanks to @seakider) -Fixed - `RExecutorService` workers stop working (thanks to @seakider) +Fixed - `RExecutorService` workers stop working (regression since 3.42.0) (thanks to @seakider) Fixed - `RLocalCacheMap.remove()` method hangs if called inside a transaction Fixed - poll methods of `RTimeSeries` and `RScoredSortedSet` objects return null instead of empty lists Fixed - `RSet.containsEach()` method returns null instead of empty list