Mark Paluch
adb23d6ae4
After release cleanups.
...
See #3137
2025-05-16 14:18:48 +02:00
Mark Paluch
29351df9f6
Prepare next development iteration.
...
See #3137
2025-05-16 14:18:47 +02:00
Mark Paluch
fe7e9e861b
Release version 4.0 M3 (2025.1.0).
...
See #3137
2025-05-16 14:16:18 +02:00
Mark Paluch
c9709814e9
Prepare 4.0 M3 (2025.1.0).
...
See #3137
2025-05-16 14:15:56 +02:00
Mark Paluch
fffe3f0b02
Update CI Properties.
...
See #3137
2025-05-16 12:33:29 +02:00
Mark Paluch
551814cde4
After release cleanups.
...
See #3097
2025-05-16 12:33:28 +02:00
Mark Paluch
5fc3bab347
Prepare next development iteration.
...
See #3097
2025-05-16 12:33:28 +02:00
Mark Paluch
9aff345887
Release version 4.0 M2 (2025.1.0).
...
See #3097
2025-05-16 12:33:28 +02:00
Mark Paluch
e26ce3897d
Prepare 4.0 M2 (2025.1.0).
...
See #3097
2025-05-16 12:33:28 +02:00
Mark Paluch
95da3e6fd7
Adopt to changes in KeyValue.
2025-05-16 12:33:28 +02:00
Christoph Strobl
b7f88e13a9
After release cleanups.
...
See #3046
2025-05-16 12:33:28 +02:00
Christoph Strobl
9ec099281c
Prepare next development iteration.
...
See #3046
2025-05-16 12:33:28 +02:00
Christoph Strobl
2589ef5ce6
Release version 4.0 M1 (2025.1.0).
...
See #3046
2025-05-16 12:33:27 +02:00
Christoph Strobl
7661e4af7b
Prepare 4.0 M1 (2025.1.0).
...
See #3046
2025-05-16 12:33:27 +02:00
Mark Paluch
a69a02e319
Remove MicrometerTracingAdapter in favor of Lettuce's Micrometer support.
...
Closes #3093
2025-05-16 12:33:09 +02:00
Mark Paluch
46c59b4d0d
Adopt to deprecation removals in Commons.
...
Closes #3051
2025-05-16 12:33:09 +02:00
Mark Paluch
5f127ed53c
After release cleanups.
...
See #3136
2025-05-16 12:33:02 +02:00
Mark Paluch
c564bcc0c3
Prepare next development iteration.
...
See #3136
2025-05-16 11:31:15 +02:00
Mark Paluch
33d5bb16d2
Release version 3.5 GA (2025.0.0).
...
See #3136
2025-05-16 11:28:31 +02:00
Mark Paluch
0cb9fbff29
Prepare 3.5 GA (2025.0.0).
...
See #3136
2025-05-16 11:28:10 +02:00
Mark Paluch
4e1a35c806
Upgrade to Jedis 6.
...
Closes #3144
2025-05-15 15:21:37 +02:00
Mark Paluch
488e0eafd4
Upgrade to Lettuce 6.6.
...
Closes #3152
2025-05-15 15:12:38 +02:00
Mark Paluch
5d968c94bf
Fix broken Javadoc.
...
Closes #3148
2025-05-12 11:52:35 +02:00
Mark Paluch
13343a00fb
Polishing.
...
Add missing packages.
See #3136
2025-05-12 10:53:26 +02:00
Mark Paluch
12941af141
Update CI Properties.
...
See #3136
2025-05-12 09:33:06 +02:00
Mark Paluch
5f49c074a3
Update CI Properties.
...
See #3136
2025-05-12 09:00:23 +02:00
Mark Paluch
df86f7b3b2
Update CI Properties.
...
See #3136
2025-05-12 08:56:22 +02:00
Mark Paluch
4c6ff0299e
Update CI Properties.
...
See #3136
2025-05-12 08:55:54 +02:00
Mark Paluch
f4191e6b70
After release cleanups.
...
See #3120
2025-04-22 11:26:49 +02:00
Mark Paluch
d1b3c526d8
Prepare next development iteration.
...
See #3120
2025-04-22 11:26:48 +02:00
Mark Paluch
68644d1de4
Release version 3.5 RC1 (2025.0.0).
...
See #3120
2025-04-22 11:24:11 +02:00
Mark Paluch
2ac9c96e25
Prepare 3.5 RC1 (2025.0.0).
...
See #3120
2025-04-22 11:23:52 +02:00
Mark Paluch
5029094967
Refine Topic creation for ChannelTopic and PatternTopic.
...
We now expose factory methods to construct ChannelTopic and PatternTopic from the Topic interface.
See #3131
2025-04-17 15:51:20 +02:00
jonghoonpark
0de3af0ac5
Refine Topic creation for ChannelTopic and PatternTopic.
...
Signed-off-by: jonghoonpark <dev@jonghoonpark.com >
Closes #3131
2025-04-17 15:51:08 +02:00
Mark Paluch
42c5a5452b
Remove custom awaitility in favor of Build-managed versions.
...
Closes #3132
2025-04-17 09:44:50 +02:00
Mark Paluch
73477919a6
Polishing.
...
Fix imports.
Original Pull Request: #3115
2025-04-14 09:27:46 +02:00
Mark Paluch
7c9dd00540
After release cleanups.
...
See #3107
2025-03-14 09:33:43 +01:00
Mark Paluch
e491784961
Prepare next development iteration.
...
See #3107
2025-03-14 09:33:42 +01:00
Mark Paluch
b577556953
Release version 3.5 M2 (2025.0.0).
...
See #3107
2025-03-14 09:31:05 +01:00
Mark Paluch
ba890c98e3
Prepare 3.5 M2 (2025.0.0).
...
See #3107
2025-03-14 09:30:46 +01:00
Mark Paluch
ef5e735f39
Polishing.
...
Reformat code, add since and author tags.
See #2883
Original pull request: #2918
2025-03-12 14:22:07 +01:00
annemayor
d5555126b3
Add exists(…) accepting multiple keys to Reactive API.
...
Closes #2883
Original pull request: #2918
Signed-off-by: Anne Lee <anne.lee@buzzvil.com >
2025-03-12 14:20:43 +01:00
Mark Paluch
1f360e4837
Upgrade to Lettuce 6.5.5.RELEASE.
...
Also, bump Netty to 4.1.119.Final.
Closes #3118
2025-03-12 09:23:28 +01:00
Christoph Strobl
ce292f7fe5
Polishing.
...
Rename builder for ExpirationOptions, remove unused import and update javadoc.
Original Pull Request: #3115
2025-03-11 13:05:31 +01:00
Mark Paluch
e4009f47c4
Introduce BoundKeyExpirationOperations.
...
And rename entry points for Hash Field expiration from expiration to hashFieldExpiration.
Original Pull Request: #3115
2025-03-11 13:03:49 +01:00
Mark Paluch
b8d289208e
Add support for conditional key expiry (XX/NX/LT/GT).
...
Move ExpirationOptions from Hash to top-level.
Closes : #3114
Original Pull Request: #3115
2025-03-11 13:02:08 +01:00
Christoph Strobl
08d66aa10d
Remove links to gitter.
...
Closes : #3117
2025-03-11 11:03:10 +01:00
Christoph Strobl
06f35914c5
Polishing.
...
Update javadoc and format sources.
See #3054 .
2025-03-05 14:38:06 +01:00
Mark Paluch
c6ba95f271
Polishing.
...
Introduce command variants with Condition to avoid duplicate expireHashField(…) implementations. Move expireHashField to default method and rename it to applyExpiration(…). Rename Expiration to TimeToLive and methods to getTimeToLive(…).
Fix since tags.
Extract BoundHashFieldExpirationOperations to provide a fluent way of interacting with expirations on BoundHashOps and RedisMap. Add Hash Field Expiration commands to TypeHints for Lettuce.
See #3054
2025-03-05 14:32:51 +01:00
Christoph Strobl
5228bc7008
Add field expiration options to reactive API.
...
Make sure tests do not run when targeting older server versions.
Introduce dedicated objects for time to live and status changes.
See #3054
2025-03-05 14:32:51 +01:00