Merge branch 'master' of github.com:redisson/redisson

pull/2300/head
Nikita Koksharov 6 years ago
commit 154b7e5148

@ -4,6 +4,23 @@ Redisson Releases History
Сonsider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA. Сonsider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA.
### 03-Aug-2019 - 3.11.2 released
Improvement - `RLiveObject` interface should extend `RExpirable`
Improvement - `RKeys.deleteByPattern` method performance improvements
Fixed - `RBatch.execute` method throws `NoSuchElementException`
Fixed - `RedisTimeoutException` is thrown if retryInterval set to 0
Fixed - `Set.intersection`, `union` and `diff` methods should return Integer
Fixed - `FSTCodec` state is not fully copied
Fixed - `CommandAsyncService.CODECS` map changed to Soft reference map
Fixed - `RKeys.deleteByPatternAsync` method doesn't work in batch mode
Fixed - subscribe timeouts after failover
Fixed - a new attempt is not made if node with defined slot wasn't discovered
Fixed - some methods of `RScript` object doesn't use defined codec
Fixed - `RedissonConnection.set` method returns null if invoked with expiration parameter
Fixed - `removeAll` method doesn't work on collections returned by Multimap based objects
### 25-Jun-2019 - 3.11.1 released ### 25-Jun-2019 - 3.11.1 released
Feature - `getPendingInvocations` method added to `RRemoteService` object Feature - `getPendingInvocations` method added to `RRemoteService` object
Feature - `natMap` setting support for Sentinel mode (thanks to [fgiannetti](https://github.com/fgiannetti)) Feature - `natMap` setting support for Sentinel mode (thanks to [fgiannetti](https://github.com/fgiannetti))

@ -103,12 +103,12 @@ Used by
<dependency> <dependency>
<groupId>org.redisson</groupId> <groupId>org.redisson</groupId>
<artifactId>redisson</artifactId> <artifactId>redisson</artifactId>
<version>3.11.1</version> <version>3.11.2</version>
</dependency> </dependency>
#### Gradle #### Gradle
compile 'org.redisson:redisson:3.11.1' compile 'org.redisson:redisson:3.11.2'
#### Java #### Java
@ -166,8 +166,8 @@ Consider __[Redisson PRO](https://redisson.pro)__ version for advanced features
## Downloads ## Downloads
[Redisson 3.11.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.11.1&e=jar), [Redisson 3.11.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.11.2&e=jar),
[Redisson node 3.11.1](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.1&e=jar) [Redisson node 3.11.2](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.2&e=jar)
## FAQs ## FAQs

@ -38,7 +38,7 @@ Maven
<artifactId>redisson-hibernate-52</artifactId> <artifactId>redisson-hibernate-52</artifactId>
<!-- for Hibernate v5.3.3+ - v5.4.x --> <!-- for Hibernate v5.3.3+ - v5.4.x -->
<artifactId>redisson-hibernate-53</artifactId> <artifactId>redisson-hibernate-53</artifactId>
<version>3.11.1</version> <version>3.11.2</version>
</dependency> </dependency>
``` ```
@ -46,13 +46,13 @@ Gradle
```groovy ```groovy
// for Hibernate v4.x // for Hibernate v4.x
compile 'org.redisson:redisson-hibernate-4:3.11.1' compile 'org.redisson:redisson-hibernate-4:3.11.2'
// for Hibernate v5.0.x - v5.1.x // for Hibernate v5.0.x - v5.1.x
compile 'org.redisson:redisson-hibernate-5:3.11.1' compile 'org.redisson:redisson-hibernate-5:3.11.2'
// for Hibernate v5.2.x // for Hibernate v5.2.x
compile 'org.redisson:redisson-hibernate-52:3.11.1' compile 'org.redisson:redisson-hibernate-52:3.11.2'
// for Hibernate v5.3.3+ - v5.4.x // for Hibernate v5.3.3+ - v5.4.x
compile 'org.redisson:redisson-hibernate-53:3.11.1' compile 'org.redisson:redisson-hibernate-53:3.11.2'
``` ```
### 2. Specify hibernate cache settings ### 2. Specify hibernate cache settings

@ -16,14 +16,14 @@ Maven
<dependency> <dependency>
<groupId>org.redisson</groupId> <groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId> <artifactId>redisson-spring-boot-starter</artifactId>
<version>3.11.0</version> <version>3.11.2</version>
</dependency> </dependency>
``` ```
Gradle Gradle
```groovy ```groovy
compile 'org.redisson:redisson-spring-boot-starter:3.11.0' compile 'org.redisson:redisson-spring-boot-starter:3.11.2'
``` ```
### 2. Add settings into `application.settings` file ### 2. Add settings into `application.settings` file

@ -25,7 +25,7 @@ Maven
<artifactId>redisson-spring-data-20</artifactId> <artifactId>redisson-spring-data-20</artifactId>
<!-- for Spring Data Redis v.2.1.x --> <!-- for Spring Data Redis v.2.1.x -->
<artifactId>redisson-spring-data-21</artifactId> <artifactId>redisson-spring-data-21</artifactId>
<version>3.11.1</version> <version>3.11.2</version>
</dependency> </dependency>
``` ```
@ -33,15 +33,15 @@ Gradle
```groovy ```groovy
// for Spring Data Redis v.1.6.x // for Spring Data Redis v.1.6.x
compile 'org.redisson:redisson-spring-data-16:3.11.1' compile 'org.redisson:redisson-spring-data-16:3.11.2'
// for Spring Data Redis v.1.7.x // for Spring Data Redis v.1.7.x
compile 'org.redisson:redisson-spring-data-17:3.11.1' compile 'org.redisson:redisson-spring-data-17:3.11.2'
// for Spring Data Redis v.1.8.x // for Spring Data Redis v.1.8.x
compile 'org.redisson:redisson-spring-data-18:3.11.1' compile 'org.redisson:redisson-spring-data-18:3.11.2'
// for Spring Data Redis v.2.0.x // for Spring Data Redis v.2.0.x
compile 'org.redisson:redisson-spring-data-20:3.11.1' compile 'org.redisson:redisson-spring-data-20:3.11.2'
// for Spring Data Redis v.2.1.x // for Spring Data Redis v.2.1.x
compile 'org.redisson:redisson-spring-data-21:3.11.1' compile 'org.redisson:redisson-spring-data-21:3.11.2'
``` ```
### 2. Register `RedissonConnectionFactory` in Spring context ### 2. Register `RedissonConnectionFactory` in Spring context

@ -66,14 +66,14 @@ Add `RedissonSessionManager` into `tomcat/conf/context.xml`
### 2. Copy two jars into `TOMCAT_BASE/lib` directory: ### 2. Copy two jars into `TOMCAT_BASE/lib` directory:
[redisson-all-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.1&e=jar) [redisson-all-3.11.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.11.2&e=jar)
for Tomcat 6.x for Tomcat 6.x
[redisson-tomcat-6-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.11.1&e=jar) [redisson-tomcat-6-3.11.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.11.2&e=jar)
for Tomcat 7.x for Tomcat 7.x
[redisson-tomcat-7-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.11.1&e=jar) [redisson-tomcat-7-3.11.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.11.2&e=jar)
for Tomcat 8.x for Tomcat 8.x
[redisson-tomcat-8-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.11.1&e=jar) [redisson-tomcat-8-3.11.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.11.2&e=jar)
for Tomcat 9.x for Tomcat 9.x
[redisson-tomcat-9-3.11.1.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.11.1&e=jar) [redisson-tomcat-9-3.11.2.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-9&v=3.11.2&e=jar)

Loading…
Cancel
Save