From 58169b3f2acbab3ac62111c0767252d8f72b7dc3 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 6 Oct 2018 12:43:37 +0300 Subject: [PATCH 1/7] Update README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index e137394b5..6a79ee387 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ Redisson: Redis based In-Memory Data Grid for Java.
State of the Art Redis client ==== -[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.8.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.8.2) | [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.8.1 | 18.09.2018 | 1.8, 1.9, 1.10+ | Yes | 3.1.x | -| 2.13.1 | 18.09.2018 | 1.6, 1.7, 1.8, 1.9, 1.10, Android | No | 2.0.8 | +| 3.8.2 | 06.10.2018 | 1.8 - 11 | Yes | 3.1.x | +| 2.13.2 | 06.10.2018 | 1.6 - 11, Android | No | 2.0.8 | Features @@ -109,23 +109,23 @@ Quick start org.redisson redisson - 3.8.1 + 3.8.2 org.redisson redisson - 2.13.1 + 2.13.2 #### Gradle // JDK 1.8+ compatible - compile 'org.redisson:redisson:3.8.1' + compile 'org.redisson:redisson:3.8.2' // JDK 1.6+ compatible - compile 'org.redisson:redisson:2.13.1' + compile 'org.redisson:redisson:2.13.2' #### Java @@ -150,11 +150,11 @@ RExecutorService executor = redisson.getExecutorService("myExecutorService"); Downloads =============================== -[Redisson 3.8.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.8.1&e=jar), -[Redisson node 3.8.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.8.1&e=jar) +[Redisson 3.8.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.8.2&e=jar), +[Redisson node 3.8.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.8.2&e=jar) -[Redisson 2.13.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.13.1&e=jar), -[Redisson node 2.13.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.13.1&e=jar) +[Redisson 2.13.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.13.2&e=jar), +[Redisson node 2.13.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.13.2&e=jar) FAQs =============================== From 44d030cf0d1dc893036319f4470216749ad013d0 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 6 Oct 2018 12:44:08 +0300 Subject: [PATCH 2/7] 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 62c7864ea..379a7341e 100644 --- a/redisson-spring-boot-starter/README.md +++ b/redisson-spring-boot-starter/README.md @@ -17,13 +17,13 @@ Usage org.redisson redisson-spring-boot-starter - 3.8.1 + 3.8.2 ``` Gradle ```java - compile 'org.redisson:redisson-spring-boot-starter:3.8.1' + compile 'org.redisson:redisson-spring-boot-starter:3.8.2' ``` 2. __For JDK 1.6+__ @@ -33,13 +33,13 @@ Usage org.redisson redisson-spring-boot-starter - 2.13.1 + 2.13.2 ``` Gradle ```java - compile 'org.redisson:redisson-spring-boot-starter:2.13.1' + compile 'org.redisson:redisson-spring-boot-starter:2.13.2' ``` ### 2. Add settings into `application.settings` file From 908391798ca660207e07754f6b335e3f7e3fc1f3 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 6 Oct 2018 12:45:04 +0300 Subject: [PATCH 3/7] 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 d5be77d8b..e66c392d1 100644 --- a/redisson-tomcat/README.md +++ b/redisson-tomcat/README.md @@ -58,25 +58,25 @@ Usage **2** Copy two jars into `TOMCAT_BASE/lib` directory: 1. __For JDK 1.8+__ - [redisson-all-3.8.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.8.1&e=jar) + [redisson-all-3.8.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.8.2&e=jar) for Tomcat 6.x - [redisson-tomcat-6-3.8.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.8.1&e=jar) + [redisson-tomcat-6-3.8.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.8.2&e=jar) for Tomcat 7.x - [redisson-tomcat-7-3.8.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.8.1&e=jar) + [redisson-tomcat-7-3.8.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.8.2&e=jar) for Tomcat 8.x - [redisson-tomcat-8-3.8.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.8.1&e=jar) + [redisson-tomcat-8-3.8.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.8.2&e=jar) for Tomcat 9.x - [redisson-tomcat-9-3.8.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.8.1&e=jar) + [redisson-tomcat-9-3.8.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.8.2&e=jar) 2. __For JDK 1.6+__ - [redisson-all-2.13.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.13.1&e=jar) + [redisson-all-2.13.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.13.2&e=jar) for Tomcat 6.x - [redisson-tomcat-6-2.13.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.13.1&e=jar) + [redisson-tomcat-6-2.13.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.13.2&e=jar) for Tomcat 7.x - [redisson-tomcat-7-2.13.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.13.1&e=jar) + [redisson-tomcat-7-2.13.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.13.2&e=jar) for Tomcat 8.x - [redisson-tomcat-8-2.13.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.13.1&e=jar) + [redisson-tomcat-8-2.13.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.13.2&e=jar) From b549048e18a30d1b68d010935ef1ca9cbddc7b9e Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 6 Oct 2018 12:51:42 +0300 Subject: [PATCH 4/7] Update CHANGELOG.md --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1308719f3..13f8f46d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ Redisson Releases History Please consider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA. +### 06-Oct-2018 - versions 2.13.2 and 3.8.2 released +Feature - `RPermitExpirableSemaphore.updateLeaseTime` method added +Improvements - cluster state check +Fixed - DNS resolver fails to find valid DNS record +Fixed - MultiLock should attempt to release locks if request was sent successfully +Fixed - `RRateLimiter.tryAcquire` with timeout blocks forever +Fixed - CommandAsyncService blocks indefinitely if MapLoader's methods throw exception +Fixed - RedisConnection is not closed if QUIT command wasn't sent successfully +Fixed - Spring Boot resource encoding +Fixed - failed Redis slaves handling +Fixed - read locks aren't acquire lock at the same moment when write released +Fixed - empty RBoundedBlockingQueue's capacity increases when using poll method +Fixed - tomcat session replication in IN_MEMORY mode (thanks to Yasin Koyuncu) + ### 18-Sep-2018 - versions 2.13.1 and 3.8.1 released Feature - __RStream__ object added. Please refer to [documentation](https://github.com/redisson/redisson/wiki/7.-Distributed-collections#720-stream) for more details Fixed - `failedSlaveCheckInterval` setting is not applied under some conditions From aed6c0eb33c183ba2774de8398dec2da132c50e2 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 6 Oct 2018 19:41:23 +0300 Subject: [PATCH 5/7] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6a79ee387..67b25d381 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,7 @@ Used by [![BBK](https://redisson.org/assets/logos/client22.png "BBK")](http://www.gdbbk.com/) [![SULAKE](https://redisson.org/assets/logos/client17.png "SULAKE")](http://www.sulake.com/) +Logos, product names and all other trademarks displayed on this page belong to their respective holders and used for identification purposes only. These trademark holders are not affiliated with Redisson and don't sponsor or endrose it. Success stories ================================ From 00f5e80c1d75fb6c78963ef8fb4b899c59540dd8 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Sat, 6 Oct 2018 19:46:08 +0300 Subject: [PATCH 6/7] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 67b25d381..59ee51f1e 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ Used by [![BBK](https://redisson.org/assets/logos/client22.png "BBK")](http://www.gdbbk.com/) [![SULAKE](https://redisson.org/assets/logos/client17.png "SULAKE")](http://www.sulake.com/) -Logos, product names and all other trademarks displayed on this page belong to their respective holders and used for identification purposes only. These trademark holders are not affiliated with Redisson and don't sponsor or endrose it. +Logos, product names and all other trademarks displayed on this page belong to their respective holders and used for identification purposes only. Use of these trademarks, names and brands does not imply endorsement. Success stories ================================ From 3290969b56a34a3527fe610c1188f1964b184e34 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Mon, 8 Oct 2018 17:41:43 +0300 Subject: [PATCH 7/7] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 59ee51f1e..ba56e5f41 100644 --- a/README.md +++ b/README.md @@ -92,14 +92,14 @@ Used by [![BBK](https://redisson.org/assets/logos/client22.png "BBK")](http://www.gdbbk.com/) [![SULAKE](https://redisson.org/assets/logos/client17.png "SULAKE")](http://www.sulake.com/) -Logos, product names and all other trademarks displayed on this page belong to their respective holders and used for identification purposes only. Use of these trademarks, names and brands does not imply endorsement. +Logos, product names and all other trademarks displayed on this page belong to their respective holders and used for identification purposes only. Use of these trademarks, names and brands does not imply endorsement. Success stories ================================ ## [Moving from Hazelcast to Redis / Datorama](https://engineering.datorama.com/moving-from-hazelcast-to-redis-b90a0769d1cb) ## [Distributed Locking with Redis (Migration from Hazelcast) / ContaAzul](https://carlosbecker.com/posts/distributed-locks-redis/) -## [Migrating from Coherence to Redis / RCI](https://www.youtube.com/watch?v=JF5R2ucKTEg) +## [Migrating from Coherence to Redis](https://www.youtube.com/watch?v=JF5R2ucKTEg) Quick start