Commit Graph

2974 Commits

Author SHA1 Message Date
Jens Schauder
9e6ed038bf After release cleanups.
See #2926
2024-07-12 13:36:35 +02:00
Jens Schauder
897d44a1d7 Prepare next development iteration.
See #2926
2024-07-12 13:36:34 +02:00
Jens Schauder
a475406047 Release version 3.2.8 (2023.1.8).
See #2926
2024-07-12 13:33:06 +02:00
Jens Schauder
2daa5cd0c7 Prepare 3.2.8 (2023.1.8).
See #2926
2024-07-12 13:32:46 +02:00
Mark Paluch
4a19f19a2f Remove Slack notification.
See #2929
2024-06-20 14:08:40 +02:00
Mark Paluch
98f34ea5d5 Switch to Broadcom docker proxy.
Closes #2929
2024-06-20 14:08:39 +02:00
Mark Paluch
40dfe7575e After release cleanups.
See #2910
2024-06-14 10:06:43 +02:00
Mark Paluch
1a693b2ffc Prepare next development iteration.
See #2910
2024-06-14 10:06:42 +02:00
Mark Paluch
8277b24671 Release version 3.2.7 (2023.1.7).
See #2910
2024-06-14 10:04:21 +02:00
Mark Paluch
f4128697a3 Prepare 3.2.7 (2023.1.7).
See #2910
2024-06-14 10:04:05 +02:00
UnfetteredArtMan
e0c92d43ff Fix typo in Template reference documentation.
Documentation Example 1. Configuring Template API,Java Reactive incorrectly uses ReactoveRedisConnectionFactory as a parameter

Closes #2913
2024-06-11 15:39:05 +02:00
Mark Paluch
893e106311 Provide class loader to ProxyFactory to create BoundOperation proxies.
Closes #2920
2024-05-31 09:30:07 +02:00
Mark Paluch
6f78534b25 Polishing.
Remove lingering asciidoc Maven plugin.

See #2893
2024-05-21 14:57:43 +02:00
Mark Paluch
e8f82373c7 After release cleanups.
See #2892
2024-05-17 11:24:38 +02:00
Mark Paluch
38b970c81a Prepare next development iteration.
See #2892
2024-05-17 11:24:37 +02:00
Mark Paluch
f498450668 Release version 3.2.6 (2023.1.6).
See #2892
2024-05-17 11:22:24 +02:00
Mark Paluch
7220fa3a8f Prepare 3.2.6 (2023.1.6).
See #2892
2024-05-17 11:22:00 +02:00
Mark Paluch
10a6e31da0 Polishing.
Reformat code.
2024-05-13 15:11:03 +02:00
Roman Osadchuk
9c3f4f50a0 Use correct bitfield offset for INCRBY using Lettuce.
Closes #2903
Original pull request: #2901
2024-05-13 15:10:50 +02:00
Mark Paluch
0948d0dd67 Polishing.
Refine unlocking by checking whether the lock was actually applied.

Reduce allocations, refine test assertions to check for concurrency.

See #1686
Original pull request: #2879
2024-04-19 08:57:39 +02:00
Chan Young
3cf7cbfa0c Improve atomicity in DefaultRedisCacheWriter.doLock().
Closes #1686
Original pull request: #2879
2024-04-19 08:57:38 +02:00
Christoph Strobl
0efb7bac3b Resolve element type from NodeType before falling back to reflection when reading values from JsonNode.
This commit changes the node value retrieval so that it first tries to determine the node type before falling back to reflective access of the _value field.

Closes #2838
Original pull request: #2842
2024-04-19 08:22:32 +02:00
Mark Paluch
b856d10a31 Polishing.
Reduce allocations by reusing IndexDefinition in RemoveIndexedData.

Tweak test method name.

See #2882
Original pull request: #2895
2024-04-19 08:17:53 +02:00
Christoph Strobl
53909d0619 Clear indexed data if property value is set to null.
Closes #2882
Original pull request: #2895
2024-04-19 08:17:52 +02:00
Mark Paluch
304c0072ac Polishing.
Tweak wording.

See #2881
2024-04-16 10:20:11 +02:00
Stephen Kinser
ac9a7cfb23 Mention that keyspace events are not replicated across Redis Cluster shards.
Applications can suffer from missing important Keyspace events as described at https://github.com/spring-projects/spring-session/issues/2230.

This adds a caution to the docs to help others avoid running into this problem.

Closes #2881
2024-04-16 10:20:11 +02:00
Mark Paluch
bd87205436 Refine ReactiveRedisOperations#listenTo and listenTo…Later Javadoc mentioning resource usage.
Closes #2229
2024-04-16 09:55:20 +02:00
Mark Paluch
b8be199b96 After release cleanups.
See #2873
2024-04-12 10:17:29 +02:00
Mark Paluch
63e1fc8cd8 Prepare next development iteration.
See #2873
2024-04-12 10:17:28 +02:00
Mark Paluch
b0755f7d44 Release version 3.2.5 (2023.1.5).
See #2873
2024-04-12 10:15:11 +02:00
Mark Paluch
8083466fba Prepare 3.2.5 (2023.1.5).
See #2873
2024-04-12 10:14:56 +02:00
Christoph Strobl
db95caee5a Polishing.
Avoid duplicate method lookup by keeping reference to Method.
Add missing native image hints for command proxies.

Original Pull Request: #2887
2024-04-11 13:43:31 +02:00
Mark Paluch
8a305be790 Consider intermediate command interface in ConnectionSplittingInterceptor.
We now consider requests to command API objects such as RedisConnection.keyCommands() in ConnectionSplittingInterceptor to identify the correct command and route it accordingly.

Closes: #2886
Original Pull Request: #2887
2024-04-11 13:43:20 +02:00
Mark Paluch
7c04f6baf2 Accept CompletableFuture subtypes for Lettuce pipelining.
We now no longer require RedisCommand but resort to CompletableFuture as the general asynchronous result type for Lettuce pipelining to allow subtypes such as PipelinedRedisFuture.

Closes: #2888
Original Pull Request: #2889
2024-04-11 10:22:08 +02:00
Mark Paluch
eac13566d4 After release cleanups.
See #2848
2024-03-15 10:20:09 +01:00
Mark Paluch
952b6a4cc1 Prepare next development iteration.
See #2848
2024-03-15 10:20:08 +01:00
Mark Paluch
59481726f4 Release version 3.2.4 (2023.1.4).
See #2848
2024-03-15 10:17:49 +01:00
Mark Paluch
337cec41a9 Prepare 3.2.4 (2023.1.4).
See #2848
2024-03-15 10:17:30 +01:00
Mark Paluch
27987b4e1f Polishing.
Tweak wording.

See #2865
Original pull request: #2870
2024-03-14 15:03:06 +01:00
Egor Ponomarev
4cf08c7c22 Update documentation of transactions page.
Closes #2865
Original pull request: #2870
2024-03-14 15:02:58 +01:00
Mark Paluch
bfb46e0a8f Fix reference code example to use values required for the example.
Closes #2869
2024-03-14 14:49:21 +01:00
Mark Paluch
9293b9b54a Upgrade to Lettuce 6.3.2.RELEASE.
Closes #2867
2024-03-13 10:29:50 +01:00
Mingron
366805077b Fix quoted variable reference in documentation.
Closes #2850
2024-03-04 15:25:51 +01:00
Kit
7acbea4529 Fix variable name in reference documentation.
Closes #2852
2024-03-04 15:22:15 +01:00
Mark Paluch
206b9c038a Add support for DTO projections.
See: #2851
Original Pull Request: #2854
2024-02-23 11:13:04 +01:00
Mark Paluch
9faa39ff20 Use by-id lookup for queries referring to identifier values.
Closes: #2851
Original Pull Request: #2854
2024-02-23 11:12:55 +01:00
Mark Paluch
d4ac0a56d9 After release cleanups.
See #2830
2024-02-16 13:53:53 +01:00
Mark Paluch
a34b6a6b40 Prepare next development iteration.
See #2830
2024-02-16 13:53:51 +01:00
Mark Paluch
92b66f4673 Release version 3.2.3 (2023.1.3).
See #2830
2024-02-16 13:50:30 +01:00
Mark Paluch
ade0b76fc0 Prepare 3.2.3 (2023.1.3).
See #2830
2024-02-16 13:50:02 +01:00