Skip to content

Bump the dependencies group with 4 updates#290

Merged
rfresh2 merged 1 commit into
1.21.4from
dependabot/gradle/dependencies-803cc83dd4
May 19, 2026
Merged

Bump the dependencies group with 4 updates#290
rfresh2 merged 1 commit into
1.21.4from
dependabot/gradle/dependencies-803cc83dd4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps the dependencies group with 4 updates: org.redisson:redisson, org.slf4j:slf4j-api, org.slf4j:jul-to-slf4j and gradle-wrapper.

Updates org.redisson:redisson from 4.3.1 to 4.4.0

Release notes

Sourced from org.redisson:redisson's releases.

redisson-4.4.0

Feature - Hibernate 7.3.x support Feature - GCRA Rate Limiter added (thanks to @​bandalgomsu) Feature - Non-Reentrant Locks implemented: RLock and RFairLock Feature - entries(count), values(count), keySet(count) methods added to RMultimap Feature - fallbackLoadingToMaster setting added (thanks to @​bandalgomsu) Feature - RRateLimiter.set(RateLimiterArgs) method added (thanks to @​nhancdt2602) Feature - RRateLimiter.update(RateLimiterArgs) method added (thanks to @​nhancdt2602) Feature - RMapCache.putAll() method added with idleTime parameter Feature - RBloomFilter.exists(Collection) method added (thanks to @​nhancdt2602) Feature - MapIncrListener, DequeAddFirstListener, DequeAddLastListener added (thanks to @​nhancdt2602) Feature - SetInterStoreListener, SetUnionStoreListener, SetDiffStoreListener, ScoredSortedSetIncrListener, ScoredSortedSetUnionStoreListener, ScoredSortedSetInterStoreListener, ScoredSortedSetDiffStoreListener added Feature - profileSearch() and profileAggregate() methods added to RSearch Feature - collection field index support for RLiveObject (thanks to @​ngyngcphu) Feature - dnsMonitoringTimes setting added (thanks to @​seakider) Feature - RScoredSortedSet.Aggregate.COUNT option added (thanks to @​TrietMinh23) Feature - RJsonBucket.set() method added with Floating-point homogeneous array precision type (thanks to @​TrietMinh23) ‎Feature - yieldDistanceAs() and shardKRatio() methods added to VectorSimilarityNearestNeighbors params (thanks to @​TrietMinh23) Feature - RedissonClient.shutdownAsync() method added (thanks to @​TrietMinh23) Feature - RStream.nack() method added (thanks to @​lamnt2008) Feature - datastoreMode, primaryDiscoveryMode settings added to Multi Sentinel mode Feature - setSyncConfig(), setQueueSyncConfig(), setTopicSyncConfig() methods added to JMS RedissonConnectionFactory

Improvement - io_uring migration from Netty incubator to graduated transport (4.2) Improvement - cleanup: CompletableFutureWrapper of null with generic (thanks to @​MukjepScarlet) Improvement - refactor: replace LinkedList with ArrayList and ArrayDeque (thanks to @​MukjepScarlet) Improvement - refactor: replace anonymous objects with lambdas (thanks to @​MukjepScarlet)

Fixed - RReliableQueue doesn't work with nameMapper Fixed - RReliablePubSubTopic doesn't work with nameMapper Fixed - JCache CacheManager should be run in fallback mode if Redisson config is incorrect Fixed - RReliablePubSubTopic might miss messages published at the same moment with listener registration Fixed - all named subscriptions in JMS now prefix the subscription name with the client ID (when set) Fixed - unsubscribe cross-session active consumer check in JMS Fixed - rejecting a second JMS consumer on the same unshared subscription even across different sessions Fixed - durable JMS subscription metadata now stores the message selector alongside topic and noLocal Fixed - JMSContext.close() MessageListener guard ordering Fixed - JCache fallback mode isn't handled during CacheManager acquisition Fixed - JCache fallback mode logs Fixed - JMS shared non-durable subscription is only removed when the last consumer closes Fixed - CancellationException is thrown by RedisExecutor.addMetrics() method Fixed - RStreamReactive and RStreamRx should emit empty signal instead of empty Map and List objects Fixed - return no singal instead of empty map for stream read/readGroup methods (thanks to @​TrietMinh23) Fixed - RMap.copy() fails with CROSSSLOT in Redis cluster mode (thanks to @​ngyngcphu) Fixed - RSearch.readCursor() doesn't work in RESP3 Fixed - RJsonBucket.getKeys() doesn't work in RESP3 Fixed - RReadWriteLock cross-instance zombie renewal (thanks to @​ngyngcphu) Fixed - RLiveObject.findIds() method throws StringIndexOutOfBoundsException (thanks to @​ngyngcphu) Fixed - RPriorityQueue failed to maintain order under high concurrency with replica read (thanks to @​nhancdt2602) Fixed - cap RLock timeout to max long when overflow occurs (thanks to @​nhancdt2602)

... (truncated)

Changelog

Sourced from org.redisson:redisson's changelog.

12-May-2026 - 4.4.0 released

Feature - Hibernate 7.3.x support
Feature - GCRA Rate Limiter added (thanks to @​bandalgomsu)
Feature - Non-Reentrant Locks implemented: RLock and RFairLock
Feature - entries(count), values(count), keySet(count) methods added to RMultimap
Feature - fallbackLoadingToMaster setting added (thanks to @​bandalgomsu)
Feature - RRateLimiter.set(RateLimiterArgs) method added (thanks to @​nhancdt2602)
Feature - RRateLimiter.update(RateLimiterArgs) method added (thanks to @​nhancdt2602)
Feature - RMapCache.putAll() method added with idleTime parameter
Feature - RBloomFilter.exists(Collection<T>) method added (thanks to @​nhancdt2602)
Feature - MapIncrListener, DequeAddFirstListener, DequeAddLastListener added (thanks to @​nhancdt2602)
Feature - SetInterStoreListener, SetUnionStoreListener, SetDiffStoreListener, ScoredSortedSetIncrListener, ScoredSortedSetUnionStoreListener, ScoredSortedSetInterStoreListener, ScoredSortedSetDiffStoreListener added
Feature - profileSearch() and profileAggregate() methods added to RSearch
Feature - collection field index support for RLiveObject (thanks to @​ngyngcphu)
Feature - dnsMonitoringTimes setting added (thanks to @​seakider)
Feature - RScoredSortedSet.Aggregate.COUNT option added (thanks to @​TrietMinh23)
Feature - RJsonBucket.set() method added with Floating-point homogeneous array precision type (thanks to @​TrietMinh23)
‎Feature - yieldDistanceAs() and shardKRatio() methods added to VectorSimilarityNearestNeighbors params (thanks to @​TrietMinh23)
Feature - RedissonClient.shutdownAsync() method added (thanks to @​TrietMinh23)
Feature - RStream.nack() method added (thanks to @​lamnt2008)
Feature - datastoreMode, primaryDiscoveryMode settings added to Multi Sentinel mode
Feature - setSyncConfig(), setQueueSyncConfig(), setTopicSyncConfig() methods added to JMS RedissonConnectionFactory

Improvement - io_uring migration from Netty incubator to graduated transport (4.2)
Improvement - cleanup: CompletableFutureWrapper of null with generic (thanks to @​MukjepScarlet)
Improvement - refactor: replace LinkedList with ArrayList and ArrayDeque (thanks to @​MukjepScarlet)
Improvement - refactor: replace anonymous objects with lambdas (thanks to @​MukjepScarlet)

Fixed - RReliableQueue doesn't work with nameMapper
Fixed - RReliablePubSubTopic doesn't work with nameMapper
Fixed - JCache CacheManager should be run in fallback mode if Redisson config is incorrect
Fixed - RReliablePubSubTopic might miss messages published at the same moment with listener registration
Fixed - all named subscriptions in JMS now prefix the subscription name with the client ID (when set)
Fixed - unsubscribe cross-session active consumer check in JMS
Fixed - rejecting a second JMS consumer on the same unshared subscription even across different sessions
Fixed - durable JMS subscription metadata now stores the message selector alongside topic and noLocal
Fixed - JMSContext.close() MessageListener guard ordering
Fixed - JCache fallback mode isn't handled during CacheManager acquisition
Fixed - JCache fallback mode logs
Fixed - JMS shared non-durable subscription is only removed when the last consumer closes
Fixed - CancellationException is thrown by RedisExecutor.addMetrics() method
Fixed - RStreamReactive and RStreamRx should emit empty signal instead of empty Map and List objects
Fixed - return no singal instead of empty map for stream read/readGroup methods (thanks to @​TrietMinh23)
Fixed - RMap.copy() fails with CROSSSLOT in Redis cluster mode (thanks to @​ngyngcphu)
Fixed - RSearch.readCursor() doesn't work in RESP3
Fixed - RJsonBucket.getKeys() doesn't work in RESP3
Fixed - RReadWriteLock cross-instance zombie renewal (thanks to @​ngyngcphu)
Fixed - RLiveObject.findIds() method throws StringIndexOutOfBoundsException (thanks to @​ngyngcphu)
Fixed - RPriorityQueue failed to maintain order under high concurrency with replica read (thanks to @​nhancdt2602)

... (truncated)

Commits
  • 6a58465 [maven-release-plugin] prepare release redisson-4.4.0
  • b6ee99c Feature - EmptyAsAbsent annotation introduced #7130
  • 521be3d Fixed - RStreamReactive and RStreamRx should emit empty singnal instead of em...
  • 57d246c Merge pull request #7128 from TrietMinh23/fix/stream-rx-reactive-empty-698
  • 70f98c7 Simplify empty Maybe handling in Rx proxy
  • e0036d2 Handle empty Maybe results in Rx proxy
  • e82cff0 Add reactive stream read wrapper
  • 516cfac Revert stream sync read changes
  • 2cd8bce Suppress empty stream reads in reactive APIs
  • aff382b Use Maybe for empty Rx stream reads
  • Additional commits viewable in compare view

Updates org.slf4j:slf4j-api from 2.0.17 to 2.0.18

Updates org.slf4j:jul-to-slf4j from 2.0.17 to 2.0.18

Updates gradle-wrapper from 9.5.0 to 9.5.1

Release notes

Sourced from gradle-wrapper's releases.

9.5.1

The Gradle team is excited to announce Gradle 9.5.1.

Here are the highlights of this release:

  • Task provenance in reports and failure messages
  • Type-safe accessors for precompiled Kotlin Settings plugins

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle: atm1020, mataha, Adam, Attila Kelemen, Benedikt Ritter, Björn Kautler, Caro Silva Rode, CHANHAN, Dmitry Nezavitin, Eng Zer Jun, KugelLibelle, Madalin Valceleanu, Markus Gaisbauer, Oliver Kopp, Philip Wedemann, ploober, Roberto Perez Alcolea, Rohit Anand, Suvrat Acharya, Ujwal Suresh Vanjare, Victor Merkulov

Upgrade instructions

Switch your build to use Gradle 9.5.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.5.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

Commits
  • fd78213 Update Documentation Infrastructure: Fix scrolling issue in user manual (#37861)
  • 7758437 fix scroll
  • 2fd605f Only try to run as worker thread in DefaultBuildOperationQueue (#37845)
  • af69849 Release notes for Gradle 9.5.1 (#37853)
  • f4d9d03 Release notes for Gradle 9.5.1
  • 01eda3a Address review feedback on worker-lease retry changes
  • 7024e15 Revert enrich file visitor with size info on release branch (#37848)
  • d51476f Fix tryRunAsWorkerThread null-return test to match contract
  • 090ebab Revert "Add getLength() to FilePropertyVisitor.VisitState"
  • bceab24 Revert "Fix annotation"
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dependencies group with 4 updates: [org.redisson:redisson](https://github.com/redisson/redisson), org.slf4j:slf4j-api, org.slf4j:jul-to-slf4j and [gradle-wrapper](https://github.com/gradle/gradle).


Updates `org.redisson:redisson` from 4.3.1 to 4.4.0
- [Release notes](https://github.com/redisson/redisson/releases)
- [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md)
- [Commits](redisson/redisson@redisson-4.3.1...redisson-4.4.0)

Updates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18

Updates `org.slf4j:jul-to-slf4j` from 2.0.17 to 2.0.18

Updates `gradle-wrapper` from 9.5.0 to 9.5.1
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](gradle/gradle@v9.5.0...v9.5.1)

---
updated-dependencies:
- dependency-name: org.redisson:redisson
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: org.slf4j:slf4j-api
  dependency-version: 2.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: org.slf4j:jul-to-slf4j
  dependency-version: 2.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: gradle-wrapper
  dependency-version: 9.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

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 May 19, 2026
@rfresh2 rfresh2 merged commit fdc9f22 into 1.21.4 May 19, 2026
2 checks passed
@rfresh2 rfresh2 deleted the dependabot/gradle/dependencies-803cc83dd4 branch May 19, 2026 21:11
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.

1 participant