Mark Paluch
5e2b668dcc
Refactor Lettuce connection handling in integration tests.
...
Reuse condition objects in command and version condition extensions.
Shut down ClientResources via ShutdownQueue and ensure shared client resources usage.
Add close support to our MethodArgumentsProvider. Reuse LettuceTestClientConfiguration for test client config settings.
Closes #2575
2023-05-09 15:07:08 +02:00
Mark Paluch
8c9af9d46a
Polishing.
...
Delegate RedisClientProvider.getClient() across connection providers. Use SimpleAsyncTaskExecutor as default in ClusterCommandExecutor to avoid ThreadPoolTaskExecutor pollution.
See #2575
2023-05-09 15:04:51 +02:00
Mark Paluch
aadfae62a4
Pass Page.size() to GEORADIUS COUNT.
...
We now reuse the page size to initially limit Geo results within Redis.
Closes #1242
2023-05-08 14:11:02 +02:00
John Blum
a147385431
Fix element ordering issue on a mapped de/serialized entity having List property.
...
Closes #2565
2023-05-07 11:49:18 -07:00
John Blum
dd759661a7
Upgrade to XStream 1.4.20.
...
Closes #2573
2023-05-05 10:54:26 -07:00
Wonchul Heo
c7f51a2073
Fix typo.
...
Original pull request #2567
2023-05-03 10:48:18 +02:00
Mark Paluch
56c633c3a9
Fix BoundingBox.width return value.
...
We now return the correct value.
Closes #2526
2023-04-24 14:45:55 +02:00
remeio
2692aafc63
Tweak Javadoc wording of mergeArrays.
...
Closes #2558
2023-04-24 14:11:56 +02:00
Mark Paluch
700491fd2c
Upgrade to Lettuce 6.2.4.RELEASE.
...
Closes #2560
2023-04-18 12:17:12 +02:00
Greg L. Turnquist
8077818c71
After release cleanups.
...
See #2531
2023-04-14 12:00:04 -05:00
Greg L. Turnquist
0605a41258
Prepare next development iteration.
...
See #2531
2023-04-14 11:59:58 -05:00
Greg L. Turnquist
c86cd84f70
Release version 3.1 RC1 (2023.0.0).
...
See #2531
2023-04-14 11:54:01 -05:00
Greg L. Turnquist
3a0759dbbd
Prepare 3.1 RC1 (2023.0.0).
...
See #2531
2023-04-14 11:53:23 -05:00
Mark Paluch
e6373c597e
Upgrade to Jedis 4.3.2.
...
Closes #2540
2023-04-06 16:47:28 +02:00
Mark Paluch
e85104a765
Upgrade to Maven Wrapper 3.9.1.
...
See #2541
2023-04-06 16:16:34 +02:00
Greg L. Turnquist
8a8f518888
Polishing.
...
See #2536
2023-04-04 10:25:25 -05:00
John Blum
2e5fae4aac
Test with Java 20 in CI.
...
See #2536
2023-04-03 15:20:00 -07:00
Alexander Münch
6316609fbf
Fix Javadoc in RedisCacheConfiguration.
...
The prefixCacheNameWith() method returns a new instance, not `this`.
Closes #2539
2023-04-03 07:41:58 -07:00
1993heqiang
5a39b3564e
Format example code in 'Publishing (Sending Messages)' section of ref doc.
...
Closed #2533
2023-03-28 17:11:39 -07:00
Greg L. Turnquist
d55e93bb81
Update CI properties.
...
See #2531
2023-03-28 13:58:21 -05:00
Christoph Strobl
1cd54a8da8
After release cleanups.
...
See #2510
2023-03-20 15:05:35 +01:00
Christoph Strobl
01422fc9b3
Prepare next development iteration.
...
See #2510
2023-03-20 15:05:34 +01:00
Christoph Strobl
45e12c4bc8
Release version 3.1 M3 (2023.0.0).
...
See #2510
2023-03-20 15:01:48 +01:00
Christoph Strobl
4b685496ae
Prepare 3.1 M3 (2023.0.0).
...
See #2510
2023-03-20 15:01:20 +01:00
Mark Paluch
81f896693f
Fix documentation for MessageListenerAdapter Java config.
...
Closes #2524
2023-03-14 08:55:24 +01:00
John Blum
7e1746cc2a
Polish.
...
Closes #2466
See #2465
2023-03-02 19:13:08 -08:00
Marcin Zielinski
992905360b
Add support for XCLAIM in StreamOperations
...
Closes #2465
2023-03-02 19:13:02 -08:00
Mark Paluch
a39b8b6953
Upgrade to Maven Wrapper 3.9.0.
...
See #2512
2023-02-20 11:58:17 +01:00
Christoph Strobl
f1f5f8da25
After release cleanups.
...
See #2509
2023-02-17 14:25:48 +01:00
Christoph Strobl
74870e8371
Prepare next development iteration.
...
See #2509
2023-02-17 14:25:46 +01:00
Christoph Strobl
74b996d3bb
Release version 3.1 M2 (2023.0.0).
...
See #2509
2023-02-17 14:22:31 +01:00
Christoph Strobl
b3bb66740a
Prepare 3.1 M2 (2023.0.0).
...
See #2509
2023-02-17 14:22:17 +01:00
Christoph Strobl
d8f4d142c0
After release cleanups.
...
See #2462
2023-02-17 13:31:54 +01:00
Christoph Strobl
9a501af910
Prepare next development iteration.
...
See #2462
2023-02-17 13:31:53 +01:00
Christoph Strobl
a664f120fa
Release version 3.1 M1 (2023.0.0).
...
See #2462
2023-02-17 13:27:50 +01:00
Christoph Strobl
5ab35e86f5
Prepare 3.1 M1 (2023.0.0).
...
See #2462
2023-02-17 13:27:10 +01:00
Mark Paluch
e7a07fcff0
Upgrade to Lettuce 6.2.3.RELEASE.
...
Closes #2505
2023-02-16 16:32:36 +01:00
Mark Paluch
c8c0239e9b
Broken links in reference documentation.
...
Closes #2499
2023-02-15 11:05:31 +01:00
Mark Paluch
f17773dfe4
Adopt to Mockito 5.1 changes.
...
Closes #2504
2023-02-14 10:49:48 +01:00
Mark Paluch
8816176868
Update CI properties.
...
See #2462
2023-01-30 10:49:51 +01:00
Mark Paluch
8dd5aea9b1
Upgrade to Maven Wrapper 3.8.7.
...
See #2498
2023-01-30 10:48:19 +01:00
John Blum
9a0f5acd17
Add test case for Redis cluster configuration using IPv6 address.
...
See #2360 .
2023-01-26 00:12:31 -08:00
John Blum
149037d5d5
Replace TODO comment with Issue ticket changing RedisAccessor to abstract.
...
See #2494
See #2493
2023-01-24 09:42:18 -08:00
John Blum
b958756d15
Annotate indexOf(..) and lastIndexOf(..) ListOperations with @Nullable.
...
Closes #2488
2023-01-19 16:58:53 -08:00
John Blum
e4c4c7e040
Refactor RedisAccessor.
...
* Annotate API with missing Spring @NonNull and @Nullable annotations.
* Redefine afterPropertiesSet() in terms of getRequiredConnectionFactory().
* Edit Javadoc.
Closes #2493
2023-01-19 16:15:45 -08:00
Christoph Strobl
3d5eb4b563
Update links in reference documentation.
...
Remove outdated links an make sure to use the springDocsUrl attribute provided via spring-projects/spring-data-build#1895 to resolve links to framework documentation.
Closes : #2490
2023-01-18 14:49:44 +01:00
Mark Paluch
e9e2c53d78
Incorporate review feedback.
...
Reduce object instantiations.
Original Pull Request: #2467
2023-01-13 07:45:20 +01:00
Mark Paluch
230c764c69
Track subscriptions and unsubscriptions in LettuceReactiveRedisConnection.
...
We now track subscriptions and unsubscriptions in the reactive API to ensure that we do not prematurely unsubscribe from a channel or pattern if the topic was subscribed multiple times.
Original Pull Request: #2467
2023-01-13 07:44:46 +01:00
Mark Paluch
7b6a697265
Fix ReactiveRedisMessageListenerContainer disposal via ReactiveRedisTemplate.listenToLater(…).
...
We now properly dispose the container at the right time and not as result of the Mono<…> completion.
Closes : #2386
Original Pull Request: #2467
2023-01-13 07:43:37 +01:00
Mark Paluch
716640b7a8
Add output hints for HSTRLEN, XLEN, and XTRIM.
...
See #2473
Original pull request: #2482
2023-01-11 12:38:21 -08:00