IntellectualSites / ClipboardConnect

Handles clipboards for players across the network
GNU General Public License v3.0
3 stars 2 forks source link

Update dependency org.redisson:redisson to v3.27.1 #45

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.redisson:redisson (source) 3.26.0 -> 3.27.1 age adoption passing confidence

Release Notes

redisson/redisson (org.redisson:redisson) ### [`v3.27.1`](https://togithub.com/redisson/redisson/blob/HEAD/CHANGELOG.md#28-Feb-2024---3271-released) Feature - added `TrackingListener` support to `RList`, `RQueue`, `RDeque`, `RBlockingQueue`, `RBlockingDeque`, `RDelayedQueue`, `RRingBuffer` objects\ Feature - `addListener()`, `random()` methods added to `RLexSortedSet` object Improvement - show log warning "DNS TCP fallback on UDP query timeout disabled" if Netty version is lower 4.1.105\ Improvement - ChannelName.toString() conversion optimization Fixed - `retryInterval` and `retryAttempts` settings aren't applied in case of 'READONLY You can't write against a read only replica.' error\ Fixed - `RRemoteService` may cause CPU spike after Master failover\ Fixed - `FlushListener` causes `ClassCastException`\ Fixed - `TrackingListener` causes `ClassCastException`\ Fixed - `RedissonSetCache.addIfAbsentAsync()` uses incorrect argument for zadd (thanks [@​fooooxxxx](https://togithub.com/fooooxxxx)) ### [`v3.27.0`](https://togithub.com/redisson/redisson/blob/HEAD/CHANGELOG.md#20-Feb-2024---3270-released) Feature - [client tracking](https://togithub.com/redisson/redisson/wiki/10.-additional-features/#​109-client-tracking-listener) support. `TrackingListener` is available for `RBucket`, `RStream`, `RScoredSortedSet`, `RSet`, `RMap` and `RBucket` objects\ Feature - added `RKeys.addListener()` method to register global listeners\ Feature - `FlushListener` added to track flushdb/flushall command invocation\ Feature - `Kryo5Codec` constructor with `registrationRequired` parameter added\ Feature - `nettyExecutor` setting added\ Feature - enable DNS TCP fallback when UDP query timeout for `RoundRobinDnsAddressResolverGroupFactory` and `SequentialDnsAddressResolverFactory` Improvement - cache result of `INFO REPLICATION` command for `RLock` objects Fixed - Spring Data Redis `ReactiveKeyCommands.pExpire()` method throws an exception\ Fixed - NPE is thrown by `RedisExecutor.handleError()` method\ Fixed - sharded pubsub detection for `Apache Tomcat Session Manager`, `RMapCache` and `RLocalCachedMap` objects\ Fixed - Redisson's threads aren't shutdown if Redis node address isn't defined\ Fixed - NPE is thrown while creating `RLocalCacheMap` object without WriteMode value\ Fixed - incorrect RESP3 protocol parsing causes `SlaveConnectionPool no available Redis entries` error\ Fixed - repeated new connections with AWS Elasticache serverless\ Fixed - internal `LRUCacheMap` object throws `ConcurrentModificationException` ### [`v3.26.1`](https://togithub.com/redisson/redisson/blob/HEAD/CHANGELOG.md#12-Feb-2024---3261-released) Feature - enable DNS TCP fallback when UDP query timeout (thanks to [@​hellojukay](https://togithub.com/hellojukay))\ Feature - `StreamMessageId.autogenerateSequenceId()` method added (thanks to [@​mrmx](https://togithub.com/mrmx))\ Feature - `RLockReactive.isHeldByThread()` method added (thanks to [@​sanail](https://togithub.com/sanail)) Fixed - missed implementation of Spring Data Redis `ReactiveStringCommands.bitField()` method\ Fixed - Spring Data Redis `opsForCluster().randomKey()` method throws `UnsupportedOperationException`\ Fixed - `JCache.close()` method throws `IllegalStateException` if statistics enabled\ Fixed - doubled connections to the master node if `readMode = MASTER_SLAVE` or there are no slave nodes\ Fixed - `RSearch.delDict()` and `RSearch.addDict()` methods throw NPE\ Fixed - connection ping handler doesn't use `commandTimeout` setting\ Fixed - repeated new connections with AWS Elasticache serverless\ Fixed - `RLock` throws `ERR unknown command 'wait'` with AWS Elasticache serverless\ Fixed - `RSearchReactive.dropIndex()` method doesn't call onComplete() handler

Configuration

📅 Schedule: Branch creation - "on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.