From 784046d6c7f3b51d49b47dd55d80e2e5a5d5f954 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 4 Sep 2021 08:23:04 +0300 Subject: [PATCH 1/2] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index bfb8e21d0..34be32a5a 100644 --- a/README.md +++ b/README.md @@ -104,14 +104,14 @@ Used by org.redisson redisson - 3.16.1 + 3.16.2 #### Gradle - compile 'org.redisson:redisson:3.16.1' + compile 'org.redisson:redisson:3.16.2' #### SBT - libraryDependencies += "org.redisson" % "redisson" % "3.16.1" + libraryDependencies += "org.redisson" % "redisson" % "3.16.2" #### Java @@ -169,8 +169,8 @@ Try __[Redisson PRO](https://redisson.pro)__ with **ultra-fast performance** and ## Downloads -[Redisson 3.16.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.16.1&e=jar), -[Redisson node 3.16.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.16.1&e=jar) +[Redisson 3.16.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.16.2&e=jar), +[Redisson node 3.16.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.16.2&e=jar) ## FAQs From d09d44ef21d0874f7edf380e81d8e07f2279691c Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sun, 5 Sep 2021 12:43:35 +0300 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e712f019..51db63d29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,34 @@ Redisson Releases History Consider __[Redisson PRO](https://redisson.pro)__ version for **ultra-fast performance** and **support by SLA**. +### 3-Sep-2021 - 3.16.2 released +Feature - Micronaut 3.0 integration +Feature - added batched `merge()` method to `RLiveObjectService` interface +Feature - resolve hostnames used in Redis Cluster topology +Feature - resolve hostnames used in Redis Sentinel topology +Feature - added batched `addLast()` and `addFirst()` methods to `RDeque`, `RDequeRx` and `RDequeReactive` interfaces +Feature - added `addAllCounted()` and `removeAllCounted()` methods to `RSet`, `RSetRx` and `RSetReactive` interfaces + +Fixed - Redis Stream trim command with MINID strategy is not fully supported +Fixed - Quarkus requires `AutowiredAnnotationBeanPostProcessor` class during native image execution +Fixed - issues with Quarkus Netty dependencies +Fixed - `MOVED redirection loop detected` error in Redis Cluster +Fixed - handling master with empty slots in Redis Cluster topology +Fixed - SentinelConnectionManager should use unified compressed format for IPv6 +Fixed - `RLocalCachedMap.readAllValues()` method uses key decoder instead of value +Fixed - empty array passed to `RKeys.delete()` method causes thread blocking +Fixed - cluster partition without address causes NPE +Fixed - threads waiting for `RSemaphore` permits acquisition unable to acquire them if permits added +Fixed - `RRateLimiter` allows limit overcome +Fixed - `RMapCacheReactive` and `RMapCacheRx` interfaces miss method to define eviction algorithm +Fixed - write-behind tasks aren't flushed after Redisson `shutdown()` method invocation +Fixed - LiveObjects with indexed field can't be stored using batch persist method +Fixed - failed master shouldn't skipped in Redis Cluster topology scan (thanks to @JerryWzc) +Fixed - `RListReactive` iterator with filter returns non-deterministic result +Fixed - `replicatedServers` mode should use ip addresses if nodes defined using hostnames +Fixed - multiple masters check removed for `replicatedServers` mode +Fixed - `MapWriter` should be defined along with writeBehind settings + ### 26-Jul-2021 - 3.16.1 released Improvement - MarshallingCodec and JsonJacksonCodec warmup added Improvement - performance improvement for connection pool with few connections