From 7b05535438a295fd58a8a9d5eeacac6a45cf3e12 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 16:23:53 +0300 Subject: [PATCH 01/12] [maven-release-plugin] prepare release redisson-2.15.2 --- pom.xml | 4 ++-- redisson-all/pom.xml | 4 ++-- redisson-hibernate/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-4/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-5/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-52/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-53/pom.xml | 2 +- redisson-spring-boot-starter/pom.xml | 2 +- redisson-spring-data/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-16/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-17/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-18/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-20/pom.xml | 2 +- redisson-tomcat/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-6/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-7/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-8/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-9/pom.xml | 2 +- redisson/pom.xml | 2 +- 19 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pom.xml b/pom.xml index 2580145f1..5e6153f56 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 pom Redisson @@ -28,7 +28,7 @@ scm:git:git@github.com:redisson/redisson.git scm:git:git@github.com:redisson/redisson.git scm:git:git@github.com:redisson/redisson.git - HEAD + redisson-2.15.2 diff --git a/redisson-all/pom.xml b/redisson-all/pom.xml index 29560379e..262fdbd8a 100644 --- a/redisson-all/pom.xml +++ b/redisson-all/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 ../ @@ -26,7 +26,7 @@ scm:git:git@github.com:mrniko/redisson.git scm:git:git@github.com:mrniko/redisson.git scm:git:git@github.com:mrniko/redisson.git - redisson-parent-0.9.0 + redisson-2.15.2 diff --git a/redisson-hibernate/pom.xml b/redisson-hibernate/pom.xml index 42083f951..b63b92d55 100644 --- a/redisson-hibernate/pom.xml +++ b/redisson-hibernate/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-hibernate/redisson-hibernate-4/pom.xml b/redisson-hibernate/redisson-hibernate-4/pom.xml index 85ea7b1f8..471130a0a 100644 --- a/redisson-hibernate/redisson-hibernate-4/pom.xml +++ b/redisson-hibernate/redisson-hibernate-4/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-hibernate/redisson-hibernate-5/pom.xml b/redisson-hibernate/redisson-hibernate-5/pom.xml index cac8873a5..b4df8038b 100644 --- a/redisson-hibernate/redisson-hibernate-5/pom.xml +++ b/redisson-hibernate/redisson-hibernate-5/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-hibernate/redisson-hibernate-52/pom.xml b/redisson-hibernate/redisson-hibernate-52/pom.xml index 99e22a2eb..941459bf1 100644 --- a/redisson-hibernate/redisson-hibernate-52/pom.xml +++ b/redisson-hibernate/redisson-hibernate-52/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-hibernate/redisson-hibernate-53/pom.xml b/redisson-hibernate/redisson-hibernate-53/pom.xml index 3726b93c6..ece7fef13 100644 --- a/redisson-hibernate/redisson-hibernate-53/pom.xml +++ b/redisson-hibernate/redisson-hibernate-53/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-spring-boot-starter/pom.xml b/redisson-spring-boot-starter/pom.xml index fe8f12bd6..d4b983291 100644 --- a/redisson-spring-boot-starter/pom.xml +++ b/redisson-spring-boot-starter/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-spring-data/pom.xml b/redisson-spring-data/pom.xml index 920698e29..85d57fe99 100644 --- a/redisson-spring-data/pom.xml +++ b/redisson-spring-data/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-spring-data/redisson-spring-data-16/pom.xml b/redisson-spring-data/redisson-spring-data-16/pom.xml index 7831c000e..95fba7e95 100644 --- a/redisson-spring-data/redisson-spring-data-16/pom.xml +++ b/redisson-spring-data/redisson-spring-data-16/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-spring-data/redisson-spring-data-17/pom.xml b/redisson-spring-data/redisson-spring-data-17/pom.xml index 5a01b46f3..87c48ed0a 100644 --- a/redisson-spring-data/redisson-spring-data-17/pom.xml +++ b/redisson-spring-data/redisson-spring-data-17/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-spring-data/redisson-spring-data-18/pom.xml b/redisson-spring-data/redisson-spring-data-18/pom.xml index 447184cb7..62b7ee7c1 100644 --- a/redisson-spring-data/redisson-spring-data-18/pom.xml +++ b/redisson-spring-data/redisson-spring-data-18/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-spring-data/redisson-spring-data-20/pom.xml b/redisson-spring-data/redisson-spring-data-20/pom.xml index 84bcc514a..2896208bd 100644 --- a/redisson-spring-data/redisson-spring-data-20/pom.xml +++ b/redisson-spring-data/redisson-spring-data-20/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-tomcat/pom.xml b/redisson-tomcat/pom.xml index 97fd74a01..e37576044 100644 --- a/redisson-tomcat/pom.xml +++ b/redisson-tomcat/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-tomcat/redisson-tomcat-6/pom.xml b/redisson-tomcat/redisson-tomcat-6/pom.xml index 716698e4b..52451e4aa 100644 --- a/redisson-tomcat/redisson-tomcat-6/pom.xml +++ b/redisson-tomcat/redisson-tomcat-6/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-tomcat/redisson-tomcat-7/pom.xml b/redisson-tomcat/redisson-tomcat-7/pom.xml index 62fa25e16..3922eb683 100644 --- a/redisson-tomcat/redisson-tomcat-7/pom.xml +++ b/redisson-tomcat/redisson-tomcat-7/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-tomcat/redisson-tomcat-8/pom.xml b/redisson-tomcat/redisson-tomcat-8/pom.xml index f49499503..7e9767b65 100644 --- a/redisson-tomcat/redisson-tomcat-8/pom.xml +++ b/redisson-tomcat/redisson-tomcat-8/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson-tomcat/redisson-tomcat-9/pom.xml b/redisson-tomcat/redisson-tomcat-9/pom.xml index 8af0e2620..91a1b5403 100644 --- a/redisson-tomcat/redisson-tomcat-9/pom.xml +++ b/redisson-tomcat/redisson-tomcat-9/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2-SNAPSHOT + 2.15.2 ../ diff --git a/redisson/pom.xml b/redisson/pom.xml index f4c3ad243..2f6cdd5eb 100644 --- a/redisson/pom.xml +++ b/redisson/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2-SNAPSHOT + 2.15.2 ../ From 00d268b91fd74231f929a639e2169e85e6447a0d Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 16:24:07 +0300 Subject: [PATCH 02/12] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- redisson-all/pom.xml | 4 ++-- redisson-hibernate/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-4/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-5/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-52/pom.xml | 2 +- redisson-hibernate/redisson-hibernate-53/pom.xml | 2 +- redisson-spring-boot-starter/pom.xml | 2 +- redisson-spring-data/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-16/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-17/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-18/pom.xml | 2 +- redisson-spring-data/redisson-spring-data-20/pom.xml | 2 +- redisson-tomcat/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-6/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-7/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-8/pom.xml | 2 +- redisson-tomcat/redisson-tomcat-9/pom.xml | 2 +- redisson/pom.xml | 2 +- 19 files changed, 21 insertions(+), 21 deletions(-) diff --git a/pom.xml b/pom.xml index 5e6153f56..f5895bb6c 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT pom Redisson @@ -28,7 +28,7 @@ scm:git:git@github.com:redisson/redisson.git scm:git:git@github.com:redisson/redisson.git scm:git:git@github.com:redisson/redisson.git - redisson-2.15.2 + HEAD diff --git a/redisson-all/pom.xml b/redisson-all/pom.xml index 262fdbd8a..4168510d1 100644 --- a/redisson-all/pom.xml +++ b/redisson-all/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT ../ @@ -26,7 +26,7 @@ scm:git:git@github.com:mrniko/redisson.git scm:git:git@github.com:mrniko/redisson.git scm:git:git@github.com:mrniko/redisson.git - redisson-2.15.2 + redisson-parent-0.9.0 diff --git a/redisson-hibernate/pom.xml b/redisson-hibernate/pom.xml index b63b92d55..3b266a96c 100644 --- a/redisson-hibernate/pom.xml +++ b/redisson-hibernate/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-hibernate/redisson-hibernate-4/pom.xml b/redisson-hibernate/redisson-hibernate-4/pom.xml index 471130a0a..ad70a343a 100644 --- a/redisson-hibernate/redisson-hibernate-4/pom.xml +++ b/redisson-hibernate/redisson-hibernate-4/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-hibernate/redisson-hibernate-5/pom.xml b/redisson-hibernate/redisson-hibernate-5/pom.xml index b4df8038b..8a6b1655e 100644 --- a/redisson-hibernate/redisson-hibernate-5/pom.xml +++ b/redisson-hibernate/redisson-hibernate-5/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-hibernate/redisson-hibernate-52/pom.xml b/redisson-hibernate/redisson-hibernate-52/pom.xml index 941459bf1..b51ccb86d 100644 --- a/redisson-hibernate/redisson-hibernate-52/pom.xml +++ b/redisson-hibernate/redisson-hibernate-52/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-hibernate/redisson-hibernate-53/pom.xml b/redisson-hibernate/redisson-hibernate-53/pom.xml index ece7fef13..0e137702f 100644 --- a/redisson-hibernate/redisson-hibernate-53/pom.xml +++ b/redisson-hibernate/redisson-hibernate-53/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-hibernate - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-spring-boot-starter/pom.xml b/redisson-spring-boot-starter/pom.xml index d4b983291..ade12d133 100644 --- a/redisson-spring-boot-starter/pom.xml +++ b/redisson-spring-boot-starter/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-spring-data/pom.xml b/redisson-spring-data/pom.xml index 85d57fe99..eb0975a23 100644 --- a/redisson-spring-data/pom.xml +++ b/redisson-spring-data/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-spring-data/redisson-spring-data-16/pom.xml b/redisson-spring-data/redisson-spring-data-16/pom.xml index 95fba7e95..0634ac599 100644 --- a/redisson-spring-data/redisson-spring-data-16/pom.xml +++ b/redisson-spring-data/redisson-spring-data-16/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-spring-data/redisson-spring-data-17/pom.xml b/redisson-spring-data/redisson-spring-data-17/pom.xml index 87c48ed0a..0ea3781b8 100644 --- a/redisson-spring-data/redisson-spring-data-17/pom.xml +++ b/redisson-spring-data/redisson-spring-data-17/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-spring-data/redisson-spring-data-18/pom.xml b/redisson-spring-data/redisson-spring-data-18/pom.xml index 62b7ee7c1..636914e79 100644 --- a/redisson-spring-data/redisson-spring-data-18/pom.xml +++ b/redisson-spring-data/redisson-spring-data-18/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-spring-data/redisson-spring-data-20/pom.xml b/redisson-spring-data/redisson-spring-data-20/pom.xml index 2896208bd..49d85e0d7 100644 --- a/redisson-spring-data/redisson-spring-data-20/pom.xml +++ b/redisson-spring-data/redisson-spring-data-20/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-spring-data - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-tomcat/pom.xml b/redisson-tomcat/pom.xml index e37576044..79343ba4f 100644 --- a/redisson-tomcat/pom.xml +++ b/redisson-tomcat/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-tomcat/redisson-tomcat-6/pom.xml b/redisson-tomcat/redisson-tomcat-6/pom.xml index 52451e4aa..c7663b8cb 100644 --- a/redisson-tomcat/redisson-tomcat-6/pom.xml +++ b/redisson-tomcat/redisson-tomcat-6/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-tomcat/redisson-tomcat-7/pom.xml b/redisson-tomcat/redisson-tomcat-7/pom.xml index 3922eb683..a17c39974 100644 --- a/redisson-tomcat/redisson-tomcat-7/pom.xml +++ b/redisson-tomcat/redisson-tomcat-7/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-tomcat/redisson-tomcat-8/pom.xml b/redisson-tomcat/redisson-tomcat-8/pom.xml index 7e9767b65..df552614a 100644 --- a/redisson-tomcat/redisson-tomcat-8/pom.xml +++ b/redisson-tomcat/redisson-tomcat-8/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson-tomcat/redisson-tomcat-9/pom.xml b/redisson-tomcat/redisson-tomcat-9/pom.xml index 91a1b5403..6ec20ec96 100644 --- a/redisson-tomcat/redisson-tomcat-9/pom.xml +++ b/redisson-tomcat/redisson-tomcat-9/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-tomcat - 2.15.2 + 2.15.3-SNAPSHOT ../ diff --git a/redisson/pom.xml b/redisson/pom.xml index 2f6cdd5eb..6cec5c458 100644 --- a/redisson/pom.xml +++ b/redisson/pom.xml @@ -4,7 +4,7 @@ org.redisson redisson-parent - 2.15.2 + 2.15.3-SNAPSHOT ../ From a0dc8f19fb3183c4f2029890a4bd7626e52288eb Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 16:51:50 +0300 Subject: [PATCH 03/12] Update CHANGELOG.md --- CHANGELOG.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d62b2da20..355e7f724 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,29 @@ Redisson Releases History Сonsider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA. +### 07-Feb-2018 - versions 2.15.2 and 3.10.2 released +Feature - `StreamMessageId.NEVER_DELIVERED` added +Feature - [decodeInExecutor](https://github.com/redisson/redisson/wiki/2.-Configuration#decodeinexecutor) setting added +Feature - `lockAsync` and `tryLockAsync` methods with threadId param added to RedissonMultiLock object +Improvement - default values of `nettyThreads` and `threads` settings set to `32` and 16` respectively +Improvement - Redis nodes with empty names in cluster config should be skipped +Fixed - continues handling of RedisLoadingException leads to excessive load +Fixed - slave's connection pools are not initialized when it back from failover +Fixed - Buffer leak during failover and RBatch object execution +Fixed - NumberFormatException error appears in log during RStream.readGroup invocation +Fixed - already wrapped IPv6 addresses shouldn't be wrapped in square brackets (thanks to [antimony](https://github.com/antimony)) +Fixed - NPE arise during Tomcat Session getAttribute/delete methods invocation (thanks to [jchobantonov](https://github.com/jchobantonov)) +Fixed - huge messages logged in case of decoding error +Fixed - Redis password shouldn't be included in exceptions +Fixed - Redis Password visible in log +Fixed - infinite loop in RedLock or MultiLock (thanks to [zhaixiaoxiang](https://github.com/zhaixiaoxiang)) +Fixed - RBatch object in REDIS_READ_ATOMIC execution mode is not executed on Redis salve +Fixed - MOVED loop redirect error while "CLUSTER FAILOVER" (thanks to [sKabYY](https://github.com/sKabYY)) +Fixed - redisson configuration in yaml format, located in classpath, couldn't be loaded by hibernate factory +Fixed - class files should be excluded from META-INF folder +Fixed - JndiRedissonSessionManager shouldn't shutdown Redisson instance (thanks to [jchobantonov](https://github.com/jchobantonov)) +Fixed - RDestroyable interface should be implemented by RMapCache and RSetCache rx/reactive objects + ### 21-Jan-2018 - versions 2.15.1 and 3.10.1 released Feature - `cachedKeySet`, `cachedValues`, `cachedEntrySet` and `getCachedMap` methods added to `RLocalCachedMap` object Feature - __Hibernate 5.4__ support From 3e151c7a421b846d513c55ed39ebf6337bc0de46 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 16:53:15 +0300 Subject: [PATCH 04/12] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 355e7f724..8941008d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ Feature - [decodeInExecutor](https://github.com/redisson/redisson/wiki/2.-Config Feature - `lockAsync` and `tryLockAsync` methods with threadId param added to RedissonMultiLock object Improvement - default values of `nettyThreads` and `threads` settings set to `32` and 16` respectively Improvement - Redis nodes with empty names in cluster config should be skipped +Fixed - `RFuture.cause()` method should return CancellationException and not throw it Fixed - continues handling of RedisLoadingException leads to excessive load Fixed - slave's connection pools are not initialized when it back from failover Fixed - Buffer leak during failover and RBatch object execution From 6e396553af7be1ad94df1c54669c7450b77c44ca Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 16:53:58 +0300 Subject: [PATCH 05/12] Update CHANGELOG.md --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8941008d1..02de49b5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,12 +21,12 @@ Fixed - huge messages logged in case of decoding error Fixed - Redis password shouldn't be included in exceptions Fixed - Redis Password visible in log Fixed - infinite loop in RedLock or MultiLock (thanks to [zhaixiaoxiang](https://github.com/zhaixiaoxiang)) -Fixed - RBatch object in REDIS_READ_ATOMIC execution mode is not executed on Redis salve +Fixed - `RBatch` object in `REDIS_READ_ATOMIC` execution mode is not executed on Redis salve Fixed - MOVED loop redirect error while "CLUSTER FAILOVER" (thanks to [sKabYY](https://github.com/sKabYY)) Fixed - redisson configuration in yaml format, located in classpath, couldn't be loaded by hibernate factory Fixed - class files should be excluded from META-INF folder -Fixed - JndiRedissonSessionManager shouldn't shutdown Redisson instance (thanks to [jchobantonov](https://github.com/jchobantonov)) -Fixed - RDestroyable interface should be implemented by RMapCache and RSetCache rx/reactive objects +Fixed - `JndiRedissonSessionManager` shouldn't shutdown Redisson instance (thanks to [jchobantonov](https://github.com/jchobantonov)) +Fixed - `RDestroyable` interface should be implemented by RMapCache and RSetCache rx/reactive objects ### 21-Jan-2018 - versions 2.15.1 and 3.10.1 released Feature - `cachedKeySet`, `cachedValues`, `cachedEntrySet` and `getCachedMap` methods added to `RLocalCachedMap` object From eff5bc6818af97c7aea8289c5897dc5d8d845a5e Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 16:54:46 +0300 Subject: [PATCH 06/12] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 02de49b5b..01a1ce86e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ Redisson Releases History Feature - `StreamMessageId.NEVER_DELIVERED` added Feature - [decodeInExecutor](https://github.com/redisson/redisson/wiki/2.-Configuration#decodeinexecutor) setting added Feature - `lockAsync` and `tryLockAsync` methods with threadId param added to RedissonMultiLock object -Improvement - default values of `nettyThreads` and `threads` settings set to `32` and 16` respectively +Improvement - default values of `nettyThreads` and `threads` settings set to `32` and `16` respectively Improvement - Redis nodes with empty names in cluster config should be skipped Fixed - `RFuture.cause()` method should return CancellationException and not throw it Fixed - continues handling of RedisLoadingException leads to excessive load From a4f56899ccb643e627eb783ab3c3fc57c2bed775 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 17:57:12 +0300 Subject: [PATCH 07/12] Update README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index a695f2533..9315b58db 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ Redisson: Redis Java client and In-Memory Data Grid ==== -[Quick start](https://github.com/redisson/redisson#quick-start) | [Documentation](https://github.com/redisson/redisson/wiki) | [Javadocs](http://www.javadoc.io/doc/org.redisson/redisson/3.10.0) | [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md) | [Code examples](https://github.com/redisson/redisson-examples) | [FAQs](https://github.com/redisson/redisson/wiki/16.-FAQ) | [Report an issue](https://github.com/redisson/redisson/issues/new) | **[Redisson PRO](https://redisson.pro)** +[Quick start](https://github.com/redisson/redisson#quick-start) | [Documentation](https://github.com/redisson/redisson/wiki) | [Javadocs](http://www.javadoc.io/doc/org.redisson/redisson/3.10.1) | [Changelog](https://github.com/redisson/redisson/blob/master/CHANGELOG.md) | [Code examples](https://github.com/redisson/redisson-examples) | [FAQs](https://github.com/redisson/redisson/wiki/16.-FAQ) | [Report an issue](https://github.com/redisson/redisson/issues/new) | **[Redisson PRO](https://redisson.pro)** Based on high-performance async and lock-free Java Redis client and [Netty](http://netty.io) framework. | Stable
Release Version | Release Date | JDK Version
compatibility | `CompletionStage`
support | `ProjectReactor` version
compatibility | | ------------- | ------------- | ------------| -----------| -----------| -| 3.10.1 | 21.01.2019 | 1.8 - 11, Android | Yes | 3.x.x | -| 2.15.1 | 21.01.2019 | 1.6 - 11, Android | No | 2.0.8 | +| 3.10.2 | 07.02.2019 | 1.8 - 11, Android | Yes | 3.x.x | +| 2.15.2 | 07.02.2019 | 1.6 - 11, Android | No | 2.0.8 | Features @@ -110,23 +110,23 @@ Quick start org.redisson redisson - 3.10.1 + 3.10.2 org.redisson redisson - 2.15.1 + 2.15.2 #### Gradle // JDK 1.8+ compatible - compile 'org.redisson:redisson:3.10.1' + compile 'org.redisson:redisson:3.10.2' // JDK 1.6+ compatible - compile 'org.redisson:redisson:2.15.1' + compile 'org.redisson:redisson:2.15.2' #### Java @@ -153,11 +153,11 @@ RExecutorService executor = redisson.getExecutorService("myExecutorService"); Downloads =============================== -[Redisson 3.10.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.10.1&e=jar), -[Redisson node 3.10.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.10.1&e=jar) +[Redisson 3.10.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.10.2&e=jar), +[Redisson node 3.10.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.10.2&e=jar) -[Redisson 2.15.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.15.1&e=jar), -[Redisson node 2.15.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.15.1&e=jar) +[Redisson 2.15.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.15.2&e=jar), +[Redisson node 2.15.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.15.2&e=jar) FAQs =============================== From 7ca27d2b112a45fc7b537a5acfb9d08fd4e4c74a Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 17:58:00 +0300 Subject: [PATCH 08/12] Update README.md --- redisson-hibernate/README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/redisson-hibernate/README.md b/redisson-hibernate/README.md index 0bba12dfd..3ac5fe520 100644 --- a/redisson-hibernate/README.md +++ b/redisson-hibernate/README.md @@ -41,20 +41,20 @@ Hibernate Cache Usage redisson-hibernate-52 redisson-hibernate-53 - 3.10.1 + 3.10.2 ``` Gradle ```java // for Hibernate v4.x - compile 'org.redisson:redisson-hibernate-4:3.10.1' + compile 'org.redisson:redisson-hibernate-4:3.10.2' // for Hibernate v5.0.x - v5.1.x - compile 'org.redisson:redisson-hibernate-5:3.10.1' + compile 'org.redisson:redisson-hibernate-5:3.10.2' // for Hibernate v5.2.x - compile 'org.redisson:redisson-hibernate-52:3.10.1' + compile 'org.redisson:redisson-hibernate-52:3.10.2' // for Hibernate v5.3.x - v5.4.x - compile 'org.redisson:redisson-hibernate-53:3.10.1' + compile 'org.redisson:redisson-hibernate-53:3.10.2' ``` 2. __For JDK 1.6+__ @@ -67,16 +67,16 @@ Hibernate Cache Usage redisson-hibernate-4 redisson-hibernate-5 - 2.15.1 + 2.15.2 ``` Gradle ```java // for Hibernate v4.x - compile 'org.redisson:redisson-hibernate-4:2.15.1' + compile 'org.redisson:redisson-hibernate-4:2.15.2' // for Hibernate v5.0.x - v5.1.x - compile 'org.redisson:redisson-hibernate-5:2.15.1' + compile 'org.redisson:redisson-hibernate-5:2.15.2' ``` From 5c06df9510036dcaaa54902c38d595584bb32a07 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 17:58:33 +0300 Subject: [PATCH 09/12] Update README.md --- redisson-spring-boot-starter/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/redisson-spring-boot-starter/README.md b/redisson-spring-boot-starter/README.md index f2143d7e2..5cf38dab2 100644 --- a/redisson-spring-boot-starter/README.md +++ b/redisson-spring-boot-starter/README.md @@ -19,13 +19,13 @@ Usage org.redisson redisson-spring-boot-starter - 3.10.1 + 3.10.2 ``` Gradle ```java - compile 'org.redisson:redisson-spring-boot-starter:3.10.1' + compile 'org.redisson:redisson-spring-boot-starter:3.10.2' ``` 2. __For JDK 1.6+__ @@ -35,13 +35,13 @@ Usage org.redisson redisson-spring-boot-starter - 2.15.1 + 2.15.2 ``` Gradle ```java - compile 'org.redisson:redisson-spring-boot-starter:2.15.1' + compile 'org.redisson:redisson-spring-boot-starter:2.15.2' ``` ### 2. Add settings into `application.settings` file From 753ff76f3041425169128e0d1d7cfaeae0cacd54 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 17:59:07 +0300 Subject: [PATCH 10/12] Update README.md --- redisson-spring-data/README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/redisson-spring-data/README.md b/redisson-spring-data/README.md index 3aaebbada..dd90b4ae1 100644 --- a/redisson-spring-data/README.md +++ b/redisson-spring-data/README.md @@ -28,22 +28,22 @@ Usage redisson-spring-data-20 redisson-spring-data-21 - 3.10.1 + 3.10.2 ``` Gradle ```java // for Spring Data Redis v.1.6.x - compile 'org.redisson:redisson-spring-data-16:3.10.1' + compile 'org.redisson:redisson-spring-data-16:3.10.2' // for Spring Data Redis v.1.7.x - compile 'org.redisson:redisson-spring-data-17:3.10.1' + compile 'org.redisson:redisson-spring-data-17:3.10.2' // for Spring Data Redis v.1.8.x - compile 'org.redisson:redisson-spring-data-18:3.10.1' + compile 'org.redisson:redisson-spring-data-18:3.10.2' // for Spring Data Redis v.2.0.x - compile 'org.redisson:redisson-spring-data-20:3.10.1' + compile 'org.redisson:redisson-spring-data-20:3.10.2' // for Spring Data Redis v.2.1.x - compile 'org.redisson:redisson-spring-data-21:3.10.1' + compile 'org.redisson:redisson-spring-data-21:3.10.2' ``` 2. __For JDK 1.6+__ @@ -58,18 +58,18 @@ Usage redisson-spring-data-17 redisson-spring-data-18 - 2.15.1 + 2.15.2 ``` Gradle ```java // for Spring Data Redis v.1.6.x - compile 'org.redisson:redisson-spring-data-16:2.15.1' + compile 'org.redisson:redisson-spring-data-16:2.15.2' // for Spring Data Redis v.1.7.x - compile 'org.redisson:redisson-spring-data-17:2.15.1' + compile 'org.redisson:redisson-spring-data-17:2.15.2' // for Spring Data Redis v.1.8.x - compile 'org.redisson:redisson-spring-data-18:2.15.1' + compile 'org.redisson:redisson-spring-data-18:2.15.2' ``` From 4196f45b63ee58366ff8cd468a695a357922e1e4 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Thu, 7 Feb 2019 18:00:07 +0300 Subject: [PATCH 11/12] Update README.md --- redisson-tomcat/README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/redisson-tomcat/README.md b/redisson-tomcat/README.md index 996e5ffac..7b9d706f6 100644 --- a/redisson-tomcat/README.md +++ b/redisson-tomcat/README.md @@ -66,25 +66,25 @@ Each RedissonSessionManager created per Web Application and thus creates own Red **2** Copy two jars into `TOMCAT_BASE/lib` directory: 1. __For JDK 1.8+__ - [redisson-all-3.10.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.10.1&e=jar) + [redisson-all-3.10.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.10.2&e=jar) for Tomcat 6.x - [redisson-tomcat-6-3.10.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.10.1&e=jar) + [redisson-tomcat-6-3.10.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.10.2&e=jar) for Tomcat 7.x - [redisson-tomcat-7-3.10.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.10.1&e=jar) + [redisson-tomcat-7-3.10.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.10.2&e=jar) for Tomcat 8.x - [redisson-tomcat-8-3.10.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.10.1&e=jar) + [redisson-tomcat-8-3.10.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.10.2&e=jar) for Tomcat 9.x - [redisson-tomcat-9-3.10.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.10.1&e=jar) + [redisson-tomcat-9-3.10.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.10.2&e=jar) 2. __For JDK 1.6+__ - [redisson-all-2.15.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.15.1&e=jar) + [redisson-all-2.15.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.15.2&e=jar) for Tomcat 6.x - [redisson-tomcat-6-2.15.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.15.1&e=jar) + [redisson-tomcat-6-2.15.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.15.2&e=jar) for Tomcat 7.x - [redisson-tomcat-7-2.15.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.15.1&e=jar) + [redisson-tomcat-7-2.15.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.15.2&e=jar) for Tomcat 8.x - [redisson-tomcat-8-2.15.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.15.1&e=jar) + [redisson-tomcat-8-2.15.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.15.2&e=jar) From f665c78f4910ef7741c262be652859c990722a0f Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Fri, 8 Feb 2019 10:14:34 +0300 Subject: [PATCH 12/12] Update README.md --- redisson-hibernate/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/redisson-hibernate/README.md b/redisson-hibernate/README.md index 3ac5fe520..7d1083e70 100644 --- a/redisson-hibernate/README.md +++ b/redisson-hibernate/README.md @@ -113,9 +113,9 @@ By default each Region Factory creates own Redisson instance. For multiple appli - + - + ```