From b0836e5e912eedb9109b13c2d6bf9955727db123 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Fri, 10 May 2024 15:41:27 +0300 Subject: [PATCH 1/4] Update CHANGELOG.md --- CHANGELOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0aa671cca..79d1c74d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,30 @@ Redisson Releases History Try __[Redisson PRO](https://redisson.pro)__ with **ultra-fast performance** and **support by SLA**. +### 10-May-2024 - 3.30.0 released +Feature - `sslKeystoreType` setting added +Feature - `RPatternTopic.getActiveTopic()` method added (thanks to @MasterShi) +Feature - `RJsonBucket.merge()` method added +Feature - Async, Rx, Reactive interfaces implemented for `RBloomFilter` object +Feature - fallback mode for JCache +Feature - [passwords encryption](https://github.com/redisson/redisson/wiki/2.-Configuration#223-passwords-encryption) support +Feature - [Spring Cloud Stream](https://github.com/redisson/redisson/wiki/14.-Integration-with-frameworks/#149-spring-cloud-stream) integration + +Improvement - configuration variable defined as Java system property overrides environment variable + +Fixed - io.projectreactor package should be defined as optional in OSGi Manifest +Fixed - Spring Data Redis `StreamPollTask.deserializeAndEmitRecords()` method throws NPE after failover +Fixed - Spring Data Redis blocking poll commands can't be reattached after failover +Fixed - Unable to find session error reported by `RedissonSessionManager` +Fixed - Sentinels discovery is applied at Redisson startup if `sentinelsDiscovery = true` +Fixed - master node is used for read operations after slave node addition if `readMode = SLAVE` in replicated mode +Fixed - failover handling of blocking methods calls with defined timeout. RStream, RBlockingQueue objects +Fixed - multiple `RLocalCachedMap` objects don't work in the same RTransaction (thanks to @vlad-ogol @RajaJaisankar) +Fixed - codec setting isn't applied in `redisson.getMap(MapOptions)` method +Fixed - Live Object field can't set to null value +Fixed - `SentinelConnectionManager` stops scheduling topology change change / dns check after host resolution error +Fixed - `RMapCache.fastPutIfExistsOperation()` method uses incorrect pubsub channel + ### 22-Apr-2024 - 3.29.0 released Feature - `NewObjectListener` added to track created objects Feature - `NewObjectListener` and `SetObjectListener` can be registered with `RKeys.addListener()` method From 1715dd08bb7bb0f416a54f7c1ecababbd61aabcc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 04:37:10 +0000 Subject: [PATCH 2/4] Bump org.springframework.boot:spring-boot-dependencies Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 3.2.2 to 3.2.5. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.2.2...v3.2.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- redisson-spring-boot-starter/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson-spring-boot-starter/pom.xml b/redisson-spring-boot-starter/pom.xml index dd786d7d8..d9253bffd 100644 --- a/redisson-spring-boot-starter/pom.xml +++ b/redisson-spring-boot-starter/pom.xml @@ -9,7 +9,7 @@ - 3.2.2 + 3.2.5 redisson-spring-boot-starter From 5974373ca2a551515121629a39175c264c2a6896 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 04:37:18 +0000 Subject: [PATCH 3/4] Bump org.springframework.boot:spring-boot-autoconfigure Bumps [org.springframework.boot:spring-boot-autoconfigure](https://github.com/spring-projects/spring-boot) from 3.2.4 to 3.2.5. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.2.4...v3.2.5) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-autoconfigure dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- redisson/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson/pom.xml b/redisson/pom.xml index a79b5f272..51823ac45 100644 --- a/redisson/pom.xml +++ b/redisson/pom.xml @@ -392,7 +392,7 @@ org.springframework.boot spring-boot-autoconfigure - 3.2.4 + 3.2.5 provided true From 48f0dcbf4359b2d317320f1352aeb5968309b039 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 04:37:22 +0000 Subject: [PATCH 4/4] Bump org.apache.maven.plugins:maven-gpg-plugin from 1.6 to 3.2.4 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 1.6 to 3.2.4. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-1.6...maven-gpg-plugin-3.2.4) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- redisson-all/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index c4427a8df..3c2bbbe2c 100644 --- a/pom.xml +++ b/pom.xml @@ -100,7 +100,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.1 + 3.2.4 sign-artifacts diff --git a/redisson-all/pom.xml b/redisson-all/pom.xml index a91e29bd8..ba4c05850 100644 --- a/redisson-all/pom.xml +++ b/redisson-all/pom.xml @@ -51,7 +51,7 @@ org.apache.maven.plugins maven-gpg-plugin - 1.6 + 3.2.4 sign-artifacts