Skip to content

Commit 4c76ef0

Browse files
committed
Prepare 4.0.Beta1 release
1 parent 73b44e3 commit 4c76ef0

File tree

3 files changed

+25
-10
lines changed

3 files changed

+25
-10
lines changed

RELEASE-NOTES.txt

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
lettuce 4.0.Beta1 RELEASE NOTES
1+
lettuce 4.0.Beta1 RELEASE NOTES
22

33
This release is a major release that introduces numerous changes like stateful connections,
44
the reactive API and many more. Lettuce 4.0 includes all features from lettuce 3.3.
@@ -7,7 +7,7 @@ This release contains some breaking changes. You may want to consult the
77
wiki at https://github.com/mp911de/lettuce/wiki/Migration-from-3.x-to-4.x
88
to check the migration guide.
99

10-
The all `Redis...Connection` and `Redis...AsyncConnection` interfaces are deprecated and replaced by new `...Commands`
10+
All `Redis...Connection` and `Redis...AsyncConnection` interfaces are deprecated and replaced by new `...Commands`
1111
interfaces.
1212

1313
The cluster API was extended to run a command on multiple nodes and invocation
@@ -162,7 +162,8 @@ Following commands are supported for cross-slot command execution:
162162
* DEL: Delete the KEYs from the affected cluster. Returns the number of keys that were removed
163163
* MGET: Get the values of all given KEYs. Returns the values in the order of the keys.
164164
* MSET: Set multiple key/value pairs for all given KEYs. Returns always OK.
165-
* Cross-slot command execution is available on the following APIs:
165+
166+
Cross-slot command execution is available on the following APIs:
166167

167168
* RedisAdvancedClusterCommands
168169
* RedisAdvancedClusterAsyncCommands
@@ -187,6 +188,13 @@ This API is currently only available for async commands and a technical preview
187188
Read more: https://github.com/mp911de/lettuce/wiki/Redis-Cluster-(4.0)
188189

189190

191+
Updated dependencies
192+
--------------------
193+
* rxjava 1.0.13 (new)
194+
* Google Guava 17.0 -> 18.0
195+
* netty 4.0.28.Final 4.0.30.Final
196+
197+
190198
Enhancements
191199
------------
192200
* Advanced Cluster API (async) #78
@@ -211,4 +219,4 @@ lettuce requires a minimum of Java 8 to build and run. It is tested continuously
211219
For complete information on lettuce see the websites:
212220

213221
* http://github.com/mp911de/lettuce
214-
* http://redis.paluch.biz.
222+
* http://redis.paluch.biz

pom.xml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<skipTests>true</skipTests>
5555
<github.site.upload.skip>true</github.site.upload.skip>
5656
<lettuce-release-version>3.2.Final</lettuce-release-version>
57-
<netty-version>4.0.28.Final</netty-version>
57+
<netty-version>4.0.30.Final</netty-version>
5858
</properties>
5959

6060
<scm>
@@ -73,7 +73,7 @@
7373
<dependency>
7474
<groupId>io.reactivex</groupId>
7575
<artifactId>rxjava</artifactId>
76-
<version>1.0.11</version>
76+
<version>1.0.13</version>
7777
</dependency>
7878

7979
<!-- Netty -->
@@ -107,13 +107,13 @@
107107
<dependency>
108108
<groupId>com.google.guava</groupId>
109109
<artifactId>guava</artifactId>
110-
<version>17.0</version>
110+
<version>18.0</version>
111111
</dependency>
112112

113113
<dependency>
114114
<groupId>org.apache.commons</groupId>
115115
<artifactId>commons-pool2</artifactId>
116-
<version>2.2</version>
116+
<version>2.4.2</version>
117117
</dependency>
118118

119119
<!-- Spring/CDI -->
@@ -362,8 +362,9 @@
362362
<level>public</level>
363363
<links>
364364
<link>http://netty.io/4.0/api/</link>
365-
<link>http://commons.apache.org/proper/commons-pool/api-2.2/</link>
365+
<link>http://commons.apache.org/proper/commons-pool/api-2.4.2/</link>
366366
<link>http://docs.guava-libraries.googlecode.com/git/javadoc/</link>
367+
<link>http://reactivex.io/RxJava/javadoc/</link>
367368
</links>
368369
<additionalparam>-Xdoclint:all -Xdoclint:-html</additionalparam>
369370
<tags>
@@ -513,6 +514,10 @@
513514
</filters>
514515

515516
<relocations>
517+
<relocation>
518+
<pattern>io.reactivex</pattern>
519+
<shadedPattern>com.lambdaworks.io.reactivex</shadedPattern>
520+
</relocation>
516521
<relocation>
517522
<pattern>com.google</pattern>
518523
<shadedPattern>com.lambdaworks.com.google</shadedPattern>
@@ -547,8 +552,9 @@
547552
<level>public</level>
548553
<links>
549554
<link>http://netty.io/4.0/api/</link>
550-
<link>http://commons.apache.org/proper/commons-pool/api-2.2/</link>
555+
<link>http://commons.apache.org/proper/commons-pool/api-2.4.2/</link>
551556
<link>http://docs.guava-libraries.googlecode.com/git/javadoc/</link>
557+
<link>http://reactivex.io/RxJava/javadoc/</link>
552558
</links>
553559
<additionalparam>-Xdoclint:all -Xdoclint:-html</additionalparam>
554560
<tags>

src/assembly/bin.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
</dependencySet>
3131
<dependencySet>
3232
<includes>
33+
<include>io.reactivex:*</include>
3334
<include>io.netty:*</include>
3435
<include>com.google.guava:*</include>
3536
<include>org.apache.commons:*</include>

0 commit comments

Comments
 (0)