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

pull/282/head
Nikita 9 years ago
commit 99c7a3ac30

@ -18,9 +18,11 @@ Licensed under the Apache License 2.0.
Features
================================
* Cluster servers mode:
1. automatic master discovery
1. automatic master and slave discovery
2. automatic new master server discovery
3. automatic slots change discovery
3. automatic new slave servers discovery
4. automatic slots change discovery
5. read data using slave servers, write data using master server
* Sentinel servers mode:
1. automatic master and slave servers discovery
2. automatic new master server discovery
@ -49,7 +51,8 @@ Features
* All commands are executed in an atomic way
* Supports [Redis pipelining](http://redis.io/topics/pipelining) (command batches)
* Supports OSGi
* With over 210 unit tests
* Supports many popular codecs ([Jackson JSON](https://github.com/FasterXML/jackson), [CBOR](http://cbor.io/), [MsgPack](http://msgpack.org/), [Kryo](https://github.com/EsotericSoftware/kryo), [FST](https://github.com/RuedigerMoeller/fast-serialization), [LZ4](https://github.com/jpountz/lz4-java), [Snappy](https://github.com/xerial/snappy-java) and JDK Serialization)
* With over 250 unit tests
Projects using Redisson
================================
@ -64,6 +67,31 @@ Recent Releases
================================
####Please Note: trunk is current development branch.
####11-Nov-2015 - version 2.1.4 released
Cluster support improvements. New codecs. Stability improvements.
Feature - [LZ4](https://github.com/jpountz/lz4-java) compression codec support
Feature - [CBOR](http://cbor.io/) binary json codec support (thanks to lefay)
Feature - [MsgPack](http://msgpack.org/) binary json codec support
Feature - [Fst](https://github.com/RuedigerMoeller/fast-serialization) serialization codec support
Feature - [Snappy](https://github.com/xerial/snappy-java) compression codec support
Feature - cluster slave nodes change monitoring
Feature - `Config.slaveFailedAttempts` and `Config.slaveReconnectionTimeout` config params added
Feature - `ClusterServersConfig.readFromSlaves` config param added
Improvement - async channel reconnection
Improvement - connection acquisition in async way
Improvement - cluster slot change/migration handling
Improvement - get cluster info from new cluster nodes not defined in initial config
Deprecated - `refreshConnectionAfterFails` config param
Fixed - `RList.add(pos, element)` fixed
Fixed - Publish/Subscribe message decoding under heavy load
Fixed - cluster ASK response handling
Fixed - `RMap.putAll` fixed
Fixed - parsing cluster nodes info
Fixed - NPE during Publish/Subscribe event handling
Fixed - Redisson shutdown handling
Fixed - EOFException during RLock usage with SerializationCodec (thanks to Oleg Ternovoi)
####17-Sep-2015 - version 2.1.3 released
Feature - Ability to define `Codec` for each object
Feature - `refreshConnectionAfterFails` setting added
@ -261,12 +289,12 @@ Include the following to your dependency list:
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson</artifactId>
<version>2.1.3</version>
<version>2.1.4</version>
</dependency>
### Gradle
compile 'org.redisson:redisson:2.1.3'
compile 'org.redisson:redisson:2.1.4'
### Supported by

Loading…
Cancel
Save