You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE-NOTES.txt
+74-98Lines changed: 74 additions & 98 deletions
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,64 @@
1
1
lettuce 4.0.Beta1 RELEASE NOTES
2
2
3
-
This release is a major release that introduces numerous changes. lettuce coupled API and connection very tight together,
4
-
like other clients, too. The connection and the different API's are now decoupled. All connections are backed now by stateful
5
-
connection and the API, as you know it from `RedisConnection` or `RedisAsyncConnection`, just operates on the connection. This
6
-
is also the reason, why all `...Connection` and `...AsyncConnection` interfaces are deprecated and replaced by new `...Commands`
7
-
interfaces. To sum it up, a lot changed under the hood, read more in new segregated command interfaces about the new interfaces.
3
+
This release is a major release that introduces numerous changes like stateful connections,
4
+
the reactive API and many more. Lettuce 4.0 includes all features from lettuce 3.3.
8
5
9
-
The cluster API was extended to run a command on multiple nodes and invocation to multi-key commands del, mget, mset and msetnx
10
-
perform automatic pipelining if the keys belong to different slots/masters.
6
+
This release contains some breaking changes. You may want to consult the
7
+
wiki at https://github.com/mp911de/lettuce/wiki/Migration-from-3.x-to-4.x
8
+
to check the migration guide.
11
9
12
-
A couple of changes are breaking changes, and you need most likely to adopt your code to use lettuce 4.0.
13
-
lettuce dropped Java 6 and 7 support and requires Java 8 to run. A couple API's changed, like the renaming of RedisPubSubConnection to RedisPubSubAsyncConnection. RedisPubSubConnection is now a synchronous API.
10
+
The all `Redis...Connection` and `Redis...AsyncConnection` interfaces are deprecated and replaced by new `...Commands`
11
+
interfaces.
14
12
15
-
lettuce 4.0 is needs Java 8 and cannot be used with Java 6 or 7.
13
+
The cluster API was extended to run a command on multiple nodes and invocation
14
+
to multi-key commands DEL, MGET, MSET and MSETNX perform automatic pipelining
15
+
if the keys belong to different slots/masters.
16
16
17
-
If you need any support, meet lettuce at https://gitter.im/mp911de/lettuce
17
+
A couple of changes are breaking changes, and you need most likely to adopt
18
+
your code to use lettuce 4.0. lettuce 4.0 dropped Java 6 and 7 support and
19
+
requires Java 8 to run.
18
20
21
+
lettuce 4.0 needs Java 8 and cannot be used with Java 6 or 7.
19
22
20
-
Rearchitecting the API
23
+
If you need any support, meet lettuce at:
24
+
25
+
* Google Group: https://groups.google.com/d/forum/lettuce-redis-client-users
0 commit comments