|
1 | | -[[upgrading]] |
2 | | -= Upgrading |
| 1 | +[[redis.upgrading]] |
| 2 | +[appendix] |
| 3 | += Migration Guides |
3 | 4 |
|
4 | 5 | This section contains details about migration steps, deprecations, and removals. |
5 | 6 |
|
6 | 7 | [[upgrading.2-to-3]] |
7 | 8 | == Upgrading from 2.x to 3.x |
8 | 9 |
|
| 10 | +[[upgrading.2-to-3.types]] |
9 | 11 | === Re-/moved Types |
10 | 12 |
|
11 | 13 | |=== |
@@ -43,7 +45,7 @@ This section contains details about migration steps, deprecations, and removals. |
43 | 45 |
|
44 | 46 | |=== |
45 | 47 |
|
46 | | -== Changed Methods and Types |
| 48 | +=== Changed Methods and Types |
47 | 49 |
|
48 | 50 | .Core |
49 | 51 | |=== |
@@ -181,7 +183,10 @@ This section contains details about migration steps, deprecations, and removals. |
181 | 183 |
|
182 | 184 | |=== |
183 | 185 |
|
184 | | -== Jedis |
| 186 | +[[upgrading.2-to-3.jedis]] |
| 187 | +=== Jedis |
| 188 | + |
| 189 | +Please read the Jedis https://github.com/redis/jedis/blob/v4.0.0/docs/3to4.md[upgrading guide] which covers important driver changes. |
185 | 190 |
|
186 | 191 | .Jedis Redis Connection |
187 | 192 | |=== |
@@ -237,25 +242,27 @@ This section contains details about migration steps, deprecations, and removals. |
237 | 242 |
|
238 | 243 | |=== |
239 | 244 |
|
| 245 | +[[upgrading.2-to-3.jedis.transactions]] |
| 246 | +=== Transactions / Pipelining |
| 247 | + |
| 248 | +Pipelining and Transactions are now mutually exclusive. |
| 249 | +The usage of server or connection commands in pipeline/transactions mode is no longer possible. |
| 250 | + |
| 251 | +[[upgrading.2-to-3.lettuce]] |
240 | 252 | === Lettuce |
241 | 253 |
|
| 254 | +[[upgrading.2-to-3.lettuce.pool]] |
242 | 255 | ==== Lettuce Pool |
243 | 256 |
|
244 | 257 | `LettucePool` and its implementation `DefaultLettucePool` have been removed without replacement. |
245 | 258 | Please refer to the https://lettuce.io/core/release/reference/index.html#_connection_pooling[driver documentation] for driver native pooling capabilities. |
246 | 259 | Methods accepting pooling parameters have been updated. |
247 | 260 | This effects methods on `LettuceConnectionFactory` and `LettuceConnection`. |
248 | 261 |
|
| 262 | +[[upgrading.2-to-3.lettuce.authentication]] |
249 | 263 | ==== Lettuce Authentication |
250 | 264 |
|
251 | 265 | `AuthenticatingRedisClient` has been removed without replacement. |
252 | 266 | Please refer to the https://lettuce.io/core/release/reference/index.html#basic.redisuri[driver documentation] for `RedisURI` to set authentication data. |
253 | 267 |
|
254 | | -== Jedis |
255 | 268 |
|
256 | | -Please read the Jedis https://github.com/redis/jedis/blob/v4.0.0/docs/3to4.md[upgrading guide] which covers important driver changes. |
257 | | - |
258 | | -=== Transactions / Pipelining |
259 | | - |
260 | | -Pipelining and Transactions are now mutually exclusive. |
261 | | -The usage of server or connection commands in pipeline/transactions mode is no longer possible. |
|
0 commit comments