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

pull/3248/head
Nikita Koksharov 4 years ago
commit b38dc129e9

@ -3,11 +3,35 @@ 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.
### Unreleased ### 21-Nov-2020 - 3.14.0 released
Feature - `RListMultimapCacheRx` and `RSetMultimapCacheRx` interfaces added, usable from `RedissonRx` and `RBatchRx` APIs Spring Session implementation is deprecated now. Please refer to [documentation](https://github.com/redisson/redisson/wiki/14.-Integration-with-frameworks#147-spring-session) for more details
Fixed - `RedissonSetMultimapRx` could throw a class cast exception on its `get()` method because it actually contained a list based multimap instance Feature - __`RReliableTopic` object added__. Please refer to [documentation](https://github.com/redisson/redisson/wiki/6.-distributed-objects/#613-reliable-topic) for more details
Feature - __`IdGenerator` object added__. Please refer to [documentation](https://github.com/redisson/redisson/wiki/6.-distributed-objects/#614-id-generator) for more details
Feature - Spring Data Redis 2.4.0 integration
Feature - `StreamMessageId.AUTO_GENERATED` const added
Feature - Rx API for `RMultimapCache` object (thanks to @mlkammer)
Feature - cluster-safe implementation of `rename`, `renameNX` methods of `RedissonClusterConnection` object (thanks to @eager)
Feature - `RxJava2` API replaced with `RxJava3`
Feature - `tryAdd()` method added to `RSet` and `RSetCache` objects
Improvement - preventing sending CLUSTER NODES to the same host (thanks to @serssp)
Fixed - `RSetMultimap` could throw a class cast exception on its `get()` method because it actually contained a list based multimap instance (thanks to @mlkammer)
Fixed - Spring Data Redis `redisTemplate.opsForGeo().radius()` method doesn't work
Fixed - `RKeys.deleteByPattern()` method executed in batch should throw `UnsupportedOperationException` in cluster mode
Fixed - `CACHE_REGION_PREFIX` setting isn't applied for hibernate 5.3+
Fixed - deprecation error log about JSON config even though it's not used
Fixed - update new master record in DNS monitor only if it replaced old master successfully
Fixed - `RQueue.removeIf()` method should throw `UnsupportedOperationException`
Fixed - Lock watchdog won't renew after reconnection (thanks to @burgleaf)
Fixed - `TimeSeries.iterator()` method doesn't respect the ordering
Fixed - `RRateLimiter` throws "bad argument #2 to 'unpack' (string expected, got nil)."
Fixed - `CROSSSLOT` error rised when clearing a redis-spring-data cache
Fixed - `RLongAdder.sum()` and `RDoubleAdder.sum()` methods return wrong result
Fixed - getting error while connecting to sentinel using password
Fixed - result of `RStream.read()` method isn't sorted by key
### 13-Oct-2020 - 3.13.6 released ### 13-Oct-2020 - 3.13.6 released

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

@ -2,7 +2,7 @@
Integrates Redisson with Spring Boot library. Depends on [Spring Data Redis](https://github.com/redisson/redisson/tree/master/redisson-spring-data#spring-data-redis-integration) module. Integrates Redisson with Spring Boot library. Depends on [Spring Data Redis](https://github.com/redisson/redisson/tree/master/redisson-spring-data#spring-data-redis-integration) module.
Supports Spring Boot 1.3.x - 2.3.x Supports Spring Boot 1.3.x - 2.4.x
<sub>Consider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA.</sub> <sub>Consider __[Redisson PRO](https://redisson.pro)__ version for advanced features and support by SLA.</sub>
@ -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.13.6</version> <version>3.14.0</version>
</dependency> </dependency>
``` ```
Gradle Gradle
```groovy ```groovy
compile 'org.redisson:redisson-spring-boot-starter:3.13.6' compile 'org.redisson:redisson-spring-boot-starter:3.14.0'
``` ```
@ -38,6 +38,7 @@ Downgrade `redisson-spring-data` module if necessary to support required Spring
|redisson-spring-data-21 |2.1.x | |redisson-spring-data-21 |2.1.x |
|redisson-spring-data-22 |2.2.x | |redisson-spring-data-22 |2.2.x |
|redisson-spring-data-23 |2.3.x | |redisson-spring-data-23 |2.3.x |
|redisson-spring-data-24 |2.4.x |
### 2. Add settings into `application.settings` file ### 2. Add settings into `application.settings` file

Loading…
Cancel
Save