diff --git a/CHANGELOG.md b/CHANGELOG.md index 14d3303d3..787a14664 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,21 @@ Redisson Releases History ================================ ####Please Note: trunk is current development branch. -####19-Jan-2016 - versions 2.7.3 and 3.2.3 released +Try __ULTRA-FAST__ [Redisson PRO](https://redisson.pro) edition. + +####02-Feb-2017 - versions 2.7.4 and 3.2.4 released + +Feature - Allow to specify Redisson instance/config during JCache cache creation +Fixed - `ByteBuf.release` method invocation is missed in `LZ4Codec` and `SnappyCodec` +Fixed - AssertionError during Redisson shutdown +Fixed - `RReadWriteLock.readLock` couldn't be acquired by same thread which has already acquired `writeLock` +Fixed - failed `RFairLock.tryLock` attempt retains caller thread in fairLock queue +Fixed - `factory already defined` error +Fixed - `JCache` expiration listener doesn't work +Fixed - `RLocalCachedMap` doesn't work with `SerializationCodec` +Fixed - `Can't find entry` error during operation execution on slave nodes + +####19-Jan-2017 - versions 2.7.3 and 3.2.3 released Redisson Team is pleased to announce __ULTRA-FAST__ Redisson PRO edition. Performance measure results available in [Benchmark whitepaper](https://redisson.pro/Redisson%20PRO%20benchmark%20whitepaper.pdf) diff --git a/README.md b/README.md index 6b9b10a5b..71811f60a 100644 --- a/README.md +++ b/README.md @@ -20,30 +20,23 @@ Licensed under the Apache License 2.0. Welcome to support chat [![Join the chat at https://gitter.im/mrniko/redisson](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mrniko/redisson?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -####Try ultra-fast [Redisson PRO](https://redisson.pro) version. + +##Please take part in [Redisson survey](https://www.surveymonkey.com/r/CJCR7KV) + Features ================================ -* [AWS ElastiCache](http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Replication.html) mode: +* Replicated servers mode (also supports [AWS ElastiCache](http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Replication.html) and [Azure Redis Cache](https://azure.microsoft.com/en-us/services/cache/)): 1. automatic master server change discovery -* [AWS ElastiCache Cluster](http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Clusters.html) mode: - 1. automatic master and slave servers discovery - 2. automatic new master server discovery - 3. automatic new slave servers discovery - 4. automatic slave servers offline/online discovery - 5. automatic slots change discovery -* Cluster servers mode: +* Cluster servers mode (also supports [AWS ElastiCache Cluster](http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Clusters.html) and [Azure Redis Cache](https://azure.microsoft.com/en-us/services/cache/)): 1. automatic master and slave servers discovery - 2. automatic new master server discovery - 3. automatic new slave servers discovery - 4. automatic slave servers offline/online discovery - 5. automatic slots change discovery + 2. automatic status and topology update + 3. automatic slots change discovery * Sentinel servers mode: - 1. automatic master and slave servers discovery - 2. automatic new master server discovery - 3. automatic new slave servers discovery - 4. automatic slave servers offline/online discovery - 5. automatic sentinel servers discovery + 1. automatic master, slave and sentinel servers discovery + 2. automatic status and topology update * Master with Slave servers mode * Single server mode * Asynchronous interface for each object @@ -101,23 +94,23 @@ Quick start org.redisson redisson - 3.2.3 + 3.2.4 org.redisson redisson - 2.7.3 + 2.7.4 #### Gradle // JDK 1.8+ compatible - compile 'org.redisson:redisson:3.2.3' + compile 'org.redisson:redisson:3.2.4' // JDK 1.6+ compatible - compile 'org.redisson:redisson:2.7.3' + compile 'org.redisson:redisson:2.7.4' #### Java @@ -142,11 +135,11 @@ RExecutorService executor = redisson.getExecutorService("myExecutorService"); Downloads =============================== -[Redisson 3.2.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.2.3&e=jar), -[Redisson node 3.2.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.2.3&e=jar) +[Redisson 3.2.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3.2.4&e=jar), +[Redisson node 3.2.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.2.4&e=jar) -[Redisson 2.7.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.7.3&e=jar), -[Redisson node 2.7.3](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.7.3&e=jar) +[Redisson 2.7.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2.7.4&e=jar), +[Redisson node 2.7.4](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.7.4&e=jar) ### Supported by diff --git a/redisson-tomcat/README.md b/redisson-tomcat/README.md index 053c54012..64e406dde 100644 --- a/redisson-tomcat/README.md +++ b/redisson-tomcat/README.md @@ -21,22 +21,22 @@ Usage 2. Copy two jars into `TOMCAT_BASE/lib` directory: 1. __For JDK 1.8+__ - [redisson-all-3.2.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.2.3&e=jar) + [redisson-all-3.2.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3.2.4&e=jar) for Tomcat 6.x - [redisson-tomcat-6-3.2.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.2.3&e=jar) + [redisson-tomcat-6-3.2.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=3.2.4&e=jar) for Tomcat 7.x - [redisson-tomcat-7-3.2.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.2.3&e=jar) + [redisson-tomcat-7-3.2.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=3.2.4&e=jar) for Tomcat 8.x - [redisson-tomcat-8-3.2.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.2.3&e=jar) + [redisson-tomcat-8-3.2.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=3.2.4&e=jar) 1. __For JDK 1.6+__ - [redisson-all-2.7.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.7.3&e=jar) + [redisson-all-2.7.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2.7.4&e=jar) for Tomcat 6.x - [redisson-tomcat-6-2.7.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.7.3&e=jar) + [redisson-tomcat-6-2.7.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-6&v=2.7.4&e=jar) for Tomcat 7.x - [redisson-tomcat-7-2.7.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.7.3&e=jar) + [redisson-tomcat-7-2.7.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-7&v=2.7.4&e=jar) for Tomcat 8.x - [redisson-tomcat-8-2.7.3.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.7.3&e=jar) + [redisson-tomcat-8-2.7.4.jar](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-tomcat-8&v=2.7.4&e=jar)