From 6f366bd97844588a0b14f7756f66f5f485569a71 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 16 Jan 2024 12:07:41 +0300 Subject: [PATCH 1/3] Update CHANGELOG.md --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e38af68b..f8cbd67ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,26 @@ Redisson Releases History Try __[Redisson PRO](https://redisson.pro)__ with **ultra-fast performance** and **support by SLA**. +### 20-Dec-2023 - 3.26.0 released + +Feature - ability to specify `retryInterval`, `retryAttempts`, `timeout` settings per Redisson object +Feature - `LocalCachedMapOptions.expirationEventPolicy` setting added +Feature - `StreamAddListener`, `StreamCreateConsumerListener`, `StreamCreateGroupListener`, `StreamRemoveConsumerListener`, `StreamRemoveGroupListener`, `StreamRemoveListener`, `StreamTrimListener` listeners added for `RStream` object + +Fixed - Spring Data Redis `RedissonConnection.setCommands()` method returns null +Fixed - continuously reconnecting to a removed slave node in cluster mode +Fixed - `EntryExpiredListener` isn't invoked by `RMapCache` instance in Redis Cluster 7+ and if `nameMapper` is defined +Fixed - `Skipped slave up ...` error is thrown in Sentinel mode if nodes use IPv6 +Fixed - NPE when adding or removing shards in ElastiCache +Fixed - `RAtomicDouble`, `RAtomicLong`, `RMap`, `RScoredSortedSet`, `RSet` listeners aren't removed properly +Fixed - connection isn't reconnected on `WRONGPASS` Redis error +Fixed - connection timeout during Redisson start ignores connections amount +Fixed - `RSearch.search()` method doesn't execute query with aliases properly +Fixed - `FCALL_RO` command isn't used when `RFunction` method called with `FunctionMode.READ` parameter +Fixed - `IllegalReferenceCountException` is thrown when canceling a method call +Fixed - Redis scan cursor exceed `Long.MAX_VALUE` in AWS Elasticache +Fixed - internal `ServiceManager.calcSHA()` method should use UTF-8 encoding by default + ### 20-Dec-2023 - 3.25.2 released Fixed - SSL connection can't be established From 1c5312d27dddaf0c2b832d2d163e948ba9cb6ccd Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 16 Jan 2024 12:10:20 +0300 Subject: [PATCH 2/3] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f8cbd67ca..e7333b641 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ Fixed - Spring Data Redis `RedissonConnection.setCommands()` method returns null Fixed - continuously reconnecting to a removed slave node in cluster mode Fixed - `EntryExpiredListener` isn't invoked by `RMapCache` instance in Redis Cluster 7+ and if `nameMapper` is defined Fixed - `Skipped slave up ...` error is thrown in Sentinel mode if nodes use IPv6 -Fixed - NPE when adding or removing shards in ElastiCache +Fixed - NPE is thrown when adding or removing shards in ElastiCache Fixed - `RAtomicDouble`, `RAtomicLong`, `RMap`, `RScoredSortedSet`, `RSet` listeners aren't removed properly Fixed - connection isn't reconnected on `WRONGPASS` Redis error Fixed - connection timeout during Redisson start ignores connections amount From 2117173d796e725133bce096f4e8a341b720b781 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 16 Jan 2024 12:41:46 +0300 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7333b641..95bc69b6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ Try __[Redisson PRO](https://redisson.pro)__ with **ultra-fast performance** and ### 20-Dec-2023 - 3.26.0 released -Feature - ability to specify `retryInterval`, `retryAttempts`, `timeout` settings per Redisson object +Feature - ability to specify `retryInterval`, `retryAttempts`, `timeout` settings per Redisson object. Please refer to the [documentation](https://github.com/redisson/redisson/wiki/3.-operations-execution) Feature - `LocalCachedMapOptions.expirationEventPolicy` setting added Feature - `StreamAddListener`, `StreamCreateConsumerListener`, `StreamCreateGroupListener`, `StreamRemoveConsumerListener`, `StreamRemoveGroupListener`, `StreamRemoveListener`, `StreamTrimListener` listeners added for `RStream` object