Skip to content

deps: bump org.redisson:redisson from 3.50.0 to 3.51.0 - #129

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/org.redisson-redisson-3.51.0
Closed

deps: bump org.redisson:redisson from 3.50.0 to 3.51.0#129
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/org.redisson-redisson-3.51.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 8, 2025

Copy link
Copy Markdown
Contributor

Bumps org.redisson:redisson from 3.50.0 to 3.51.0.

Release notes

Sourced from org.redisson:redisson's releases.

redisson-3.51.0

Feature - RBitSet.diff(), diffInverse(), andOr(), setExclusive() methods added
Feature - FieldIndex.svsVamanaVector() vector indexing added (thanks to @​seakider)
Feature - checkMasterLinkStatus setting added for Cluster mode (thanks to @​seakider)
Feature - RKeys.migrate() method added with auth support (thanks to @​lyrric)
Feature - added support of KEEPREF, DELREF and ACKED options to RStream.trim() method (thanks to @​seakider)
Feature - added support of KEEPREF, DELREF and ACKED options to RStream.add() method (thanks to @​seakider)
Feature - new FIRST_PRIMARY_PUBSUB_NOTIFICATION mode added to Multi Cluster primaryDiscoveryMode setting
Feature - new metrics "responses.busy", "responses.wait", "responses.tryagain", "responses.loading", "responses.ask", "responses.moved" added

Improvement - AbstractCacheMap.removeExpiredEntries() method optimization (thanks to @​lyrric)
Improvement - equals/hashcode implementation added to TransactionOptions
Improvement - Cluster manager uses IP if hostname can't be resolved (thanks to @​seakider)
Improvement - new API for RStream.range(), RStream.rangeReversed() and RStream.listPending() methods (thanks to @​seakider)

Fixed - RReliableQueue message reached delivery limit isn't removed and moved to deadLetterQueue
Fixed - visibility setting isn't applied if defined in RReliableQueue queue config Fixed - license key can't be read if defined as JVM option
Fixed - RClusteredLocalCachedMapCache.putIfAbsent() method sends incorrect local cache update date (regression since 3.49.0)
Fixed - RLocalCachedMapCacheV2.fastPutIfExists() method doesn't work (regression since 3.49.0)
Fixed - SyncStrategy.UPDATE doesn't work for RLocalCachedJsonStore
Fixed - RClusteredLocalCachedMap.putIfAbsent() and fastPutIfAbsent() methods don't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMap.putIfExists() method doesn't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMapCache.putIfExists() and putIfAbsent() methods doesn't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMapCache.fastPutIfExists(), putIfExists(), putIfAbsent() and fastPutIfAbsent() methods don't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMapCacheNative.fastPutIfExists(), putIfExists(), putIfAbsent() and fastPutIfAbsent() methods don't update the local cache if storeCacheMiss = true
Fixed - RReliableQueue.get(Codec, String) method doesn't work
Fixed - Multi Cluster mode doesn't detect failed clusters
Fixed - null is printed in logs during connection in Cluster mode
Fixed - RBitSet.and(), not(), or(), xor() methods return void instead of number
Fixed - RScheduledExecutorService.deregisterWorkers() method throws an exception (thanks to @​seakider)
Fixed - RLocalCachedMap.putIfExists() method doesn't update the local cache if storeCacheMiss = true
Fixed - RLocalCachedMap.putIfAbsent() method doesn't update the local cache if storeCacheMiss = true
Fixed - IllegalReferenceCountException is thrown when using RClientSideCaching (thanks to @​seakider)
Fixed - failed Slave at Redisson start moment can't be discovered later in Cluster mode
Fixed - INFO REPLICATION command timeout logging
Fixed - graalvm: Classes that should be initialized at run time got initialized during image building (thanks to @​seakider)
Fixed - DNSMonitor logs a warning (thanks to @​seakider)
Fixed - race condition during elements eviction in LFU cache (thanks to @​lyrric)
Fixed - when acquire by RPermitExpirableSemaphore it may fail in some case (thanks to @​lyrric)
Fixed - Direct byte buffer leak when using RLocalCachedMap with StoreMode.LOCALCACHE for readAllValues(), readAllMap() and readAllEntrySet() methods (thanks to @​lyrric)
Fixed - DataInputStream closing to prevent resource leak in RedissonExecutorService.getClassBody() method (thanks to @​backstraw)
Fixed - added missed setters and getters for Config object in RedissonSessionManager (thanks to @​jglapa)
Fixed - RPermitExpirableSemaphore.tryAcquire() doesn't work when acquiring > 1 permit (thanks to @​lyrric)
Fixed - CommandMapper isn't applied properly to RScript object (thanks to @​lyrric)
Fixed - synchronization of remote and local Tomcat SSO cache (thanks to @​cogniware)
Fixed - FT.SEARCH command is executed only on master nodes (thanks to @​pfyod)

Changelog

Sourced from org.redisson:redisson's changelog.

22-Aug-2025 - 3.51.0 released

Feature - RBitSet.diff(), diffInverse(), andOr(), setExclusive() methods added
Feature - FieldIndex.svsVamanaVector() vector indexing added (thanks to @​seakider)
Feature - checkMasterLinkStatus setting added for Cluster mode (thanks to @​seakider)
Feature - RKeys.migrate() method added with auth support (thanks to @​lyrric)
Feature - added support of KEEPREF, DELREF and ACKED options to RStream.trim() method (thanks to @​seakider)
Feature - added support of KEEPREF, DELREF and ACKED options to RStream.add() method (thanks to @​seakider)
Feature - new FIRST_PRIMARY_PUBSUB_NOTIFICATION mode added to Multi Cluster primaryDiscoveryMode setting
Feature - new metrics "responses.busy", "responses.wait", "responses.tryagain", "responses.loading", "responses.ask", "responses.moved" added

Improvement - AbstractCacheMap.removeExpiredEntries() method optimization (thanks to @​lyrric)
Improvement - equals/hashcode implementation added to TransactionOptions
Improvement - Cluster manager uses IP if hostname can't be resolved (thanks to @​seakider)
Improvement - new API for RStream.range(), RStream.rangeReversed() and RStream.listPending() methods (thanks to @​seakider)

Fixed - RReliableQueue message reached delivery limit isn't removed and moved to deadLetterQueue
Fixed - visibility setting isn't applied if defined in RReliableQueue queue config Fixed - license key can't be read if defined as JVM option
Fixed - RClusteredLocalCachedMapCache.putIfAbsent() method sends incorrect local cache update date (regression since 3.49.0)
Fixed - RLocalCachedMapCacheV2.fastPutIfExists() method doesn't work (regression since 3.49.0)
Fixed - SyncStrategy.UPDATE doesn't work for RLocalCachedJsonStore
Fixed - RClusteredLocalCachedMap.putIfAbsent() and fastPutIfAbsent() methods don't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMap.putIfExists() method doesn't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMapCache.putIfExists() and putIfAbsent() methods doesn't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMapCache.fastPutIfExists(), putIfExists(), putIfAbsent() and fastPutIfAbsent() methods don't update the local cache if storeCacheMiss = true
Fixed - RClusteredLocalCachedMapCacheNative.fastPutIfExists(), putIfExists(), putIfAbsent() and fastPutIfAbsent() methods don't update the local cache if storeCacheMiss = true
Fixed - RReliableQueue.get(Codec, String) method doesn't work
Fixed - Multi Cluster mode doesn't detect failed clusters
Fixed - null is printed in logs during connection in Cluster mode
Fixed - RBitSet.and(), not(), or(), xor() methods return void instead of number
Fixed - RScheduledExecutorService.deregisterWorkers() method throws an exception (thanks to @​seakider)
Fixed - RLocalCachedMap.putIfExists() method doesn't update the local cache if storeCacheMiss = true
Fixed - RLocalCachedMap.putIfAbsent() method doesn't update the local cache if storeCacheMiss = true
Fixed - IllegalReferenceCountException is thrown when using RClientSideCaching (thanks to @​seakider)
Fixed - failed Slave at Redisson start moment can't be discovered later in Cluster mode
Fixed - INFO REPLICATION command timeout logging
Fixed - graalvm: Classes that should be initialized at run time got initialized during image building (thanks to @​seakider)
Fixed - DNSMonitor logs a warning (thanks to @​seakider)
Fixed - race condition during elements eviction in LFU cache (thanks to @​lyrric)
Fixed - when acquire by RPermitExpirableSemaphore it may fail in some case (thanks to @​lyrric)
Fixed - Direct byte buffer leak when using RLocalCachedMap with StoreMode.LOCALCACHE for readAllValues(), readAllMap() and readAllEntrySet() methods (thanks to @​lyrric)
Fixed - DataInputStream closing to prevent resource leak in RedissonExecutorService.getClassBody() method (thanks to @​backstraw)
Fixed - added missed setters and getters for Config object in RedissonSessionManager (thanks to @​jglapa)
Fixed - RPermitExpirableSemaphore.tryAcquire() doesn't work when acquiring > 1 permit (thanks to @​lyrric)
Fixed - CommandMapper isn't applied properly to RScript object (thanks to @​lyrric)
Fixed - synchronization of remote and local Tomcat SSO cache (thanks to @​cogniware)
Fixed - FT.SEARCH command is executed only on master nodes (thanks to @​pfyod)

Commits
  • 8500aa5 [maven-release-plugin] prepare release redisson-3.51.0
  • 0cd65bf maven central plugin migration
  • 8f660f3 Fixed - null is printed in logs during connection in Cluster mode #6713
  • 8a1d7a0 version updated
  • 8796738 lib updated
  • 8286128 lib updated
  • ef55059 url updated
  • 0253ae0 version updated
  • 612b441 Feature - RBitSet.diff(), diffInverse(), andOr(), setExclusive() methods adde...
  • f02b453 Merge branch 'master' of github.com:redisson/redisson
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.redisson:redisson](https://github.com/redisson/redisson) from 3.50.0 to 3.51.0.
- [Release notes](https://github.com/redisson/redisson/releases)
- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)
- [Commits](redisson/redisson@redisson-3.50.0...redisson-3.51.0)

---
updated-dependencies:
- dependency-name: org.redisson:redisson
  dependency-version: 3.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Sep 8, 2025
@dependabot @github

dependabot Bot commented on behalf of github Sep 29, 2025

Copy link
Copy Markdown
Contributor Author

Superseded by #133.

@dependabot dependabot Bot closed this Sep 29, 2025
@dependabot
dependabot Bot deleted the dependabot/gradle/org.redisson-redisson-3.51.0 branch September 29, 2025 22:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants