Commit Graph

2062 Commits

Author SHA1 Message Date
Sarah
43569fb104 DATAREDIS-1173 - Fix channel unsubscribe on close.
Original Pull Request: #540
2020-07-21 15:02:27 +02:00
Mark Paluch
add66dc67e DATAREDIS-1175 - Polishing.
Reformat code. Add missing nullability annotations and enforce non-null values to prevent potential null dereference.

Original pull request: #546.
2020-07-15 09:41:29 +02:00
Christoph Strobl
c5fd12ae6e DATAREDIS-1175 - Allow direct mapping of Collection like structures like java.util.List via MappingRedisConverter.
It is now possible to hand a plain list to the converter that is then converted into a hash structure using index numbers as keys.

Original pull request: #546.
2020-07-15 09:41:29 +02:00
Christoph Strobl
b4ba3f71a9 DATAREDIS-1178 - Pass ScanOptions on to connection.sScan when using ReactiveSetOperations. 2020-07-07 08:23:26 +02:00
Mark Paluch
24d004ff0e DATAREDIS-1177 - Upgrade to xstream 1.4.12. 2020-07-01 13:19:56 +02:00
Mark Paluch
a5d50a8408 DATAREDIS-1147 - Updated changelog. 2020-06-25 12:00:27 +02:00
Mark Paluch
7b4ef921a1 DATAREDIS-1146 - Updated changelog. 2020-06-10 14:31:05 +02:00
Mark Paluch
642184962e DATAREDIS-1134 - After release cleanups. 2020-06-10 12:29:17 +02:00
Mark Paluch
79552549c9 DATAREDIS-1134 - Prepare next development iteration. 2020-06-10 12:29:14 +02:00
Mark Paluch
72e7f276ef DATAREDIS-1134 - Release version 2.2.8 (Moore SR8). 2020-06-10 12:11:27 +02:00
Mark Paluch
9589ebc271 DATAREDIS-1134 - Prepare 2.2.8 (Moore SR8). 2020-06-10 12:11:00 +02:00
Mark Paluch
79aa3a8ea6 DATAREDIS-1134 - Updated changelog. 2020-06-10 12:10:56 +02:00
Mark Paluch
2169e542d3 DATAREDIS-1133 - Updated changelog. 2020-06-10 11:22:53 +02:00
Mark Paluch
177ed83edf DATAREDIS-1161 - Avoid returning null in ReactiveHashCommands.hGet(…).
We now use flatMapIterable(…).next() to return the first value from the hash. Previously, if the returned list was empty, we could return a null value in the mapping function which might have caused an exception.

Original Pull Request: #538
2020-06-10 08:18:08 +02:00
andrea.como
8f98af1101 DATAREDIS-1142 - Use Lettuce reactive cluster connection if configured.
Original Pull Request: #529
2020-05-12 11:31:21 +02:00
Mark Paluch
5aea626d19 DATAREDIS-1139 - Fix command constants.
Deprecate constants with typos. Fix mode of ZREMRANGEBYSCORE.

Original Pull Request: #528
2020-05-07 13:16:14 +02:00
Mark Paluch
15259fd355 DATAREDIS-1138 - Fix detection whether XREAD is blocking.
We now correctly check if a BLOCK option is configured using a timeout of zero or higher. Previously we only checked if the configured value is greater than zero and didn't consider that a timeout of zero blocks indefinitely.

Original Pull Request: #528
2020-05-06 15:40:41 +02:00
Greg Turnquist
37ff71c320 DATAREDIS-1137 - Remove Travis CI. 2020-05-04 15:00:43 -05:00
Mark Paluch
dde4217e11 DATAREDIS-1124 - Updated changelog. 2020-04-28 15:12:27 +02:00
Mark Paluch
a42357311e DATAREDIS-1120 - After release cleanups. 2020-04-28 14:45:30 +02:00
Mark Paluch
23ac101733 DATAREDIS-1120 - Prepare next development iteration. 2020-04-28 14:45:29 +02:00
Mark Paluch
36998def24 DATAREDIS-1120 - Release version 2.2.7 (Moore SR7). 2020-04-28 14:35:55 +02:00
Mark Paluch
12b94cf622 DATAREDIS-1120 - Prepare 2.2.7 (Moore SR7). 2020-04-28 14:35:24 +02:00
Mark Paluch
f8cb0d5d73 DATAREDIS-1120 - Updated changelog. 2020-04-28 14:35:22 +02:00
Mark Paluch
47a50fa225 DATAREDIS-1107 - Updated changelog. 2020-04-28 11:59:01 +02:00
Mark Paluch
632aac21e4 DATAREDIS-1132 - Upgrade to Netty 4.1.49.Final. 2020-04-27 15:07:22 +02:00
Christoph Strobl
15b8801bb5 DATAREDIS-1127 - Polishing.
Add issue reference.

Original Pull Request: #524
2020-04-22 09:52:57 +02:00
Ajith Kumar
592db13541 DATAREDIS-1127 - Handling ping failures for getSentinelConnection method.
Original Pull Request: #524
2020-04-22 09:52:52 +02:00
Mark Paluch
e6c4544b9a DATAREDIS-1114 - Updated changelog. 2020-03-31 15:08:51 +02:00
Mark Paluch
5b46758a0c DATAREDIS-1121 - Add missing reference documentation anchors. 2020-03-26 15:49:49 +01:00
Mark Paluch
1c7a318a53 DATAREDIS-1108 - After release cleanups. 2020-03-25 10:58:27 +01:00
Mark Paluch
50c6e3f58a DATAREDIS-1108 - Prepare next development iteration. 2020-03-25 10:58:26 +01:00
Mark Paluch
8e862b893f DATAREDIS-1108 - Release version 2.2.6 (Moore SR6). 2020-03-25 10:46:02 +01:00
Mark Paluch
d643bbf1d2 DATAREDIS-1108 - Prepare 2.2.6 (Moore SR6). 2020-03-25 10:45:35 +01:00
Mark Paluch
b9bc0f145e DATAREDIS-1108 - Updated changelog. 2020-03-25 10:45:33 +01:00
lixinlei
21b62c4ee0 DATAREDIS-1115 - Reduce log level for shared connection renewal.
Original pull request: #485.
2020-03-11 11:05:00 +01:00
Jens Schauder
2bff591df4 DATAREDIS-1099 - Updated changelog. 2020-03-11 09:59:37 +01:00
christian.rest
a85f5f8fd6 DATAREDIS-1110 - Fix generic type parameter of StreamMessageListenerContainerOptionsBuilder.hashValueSerializer()
Original Pull Request: #515
2020-03-09 12:48:45 +01:00
Mark Paluch
cc2cbdf712 DATAREDIS-1089 - After release cleanups. 2020-02-26 11:54:09 +01:00
Mark Paluch
64785153ae DATAREDIS-1089 - Prepare next development iteration. 2020-02-26 11:54:08 +01:00
Mark Paluch
9374f7d7d5 DATAREDIS-1089 - Release version 2.2.5 (Moore SR5). 2020-02-26 11:38:17 +01:00
Mark Paluch
4936b64d36 DATAREDIS-1089 - Prepare 2.2.5 (Moore SR5). 2020-02-26 11:37:58 +01:00
Mark Paluch
b9aa9daffd DATAREDIS-1089 - Updated changelog. 2020-02-26 11:37:56 +01:00
Mark Paluch
3105516467 DATAREDIS-1088 - Updated changelog. 2020-02-26 11:31:49 +01:00
Mark Paluch
ee05400641 DATAREDIS-1105 - Fix typo on RedisTemplate javadoc.
Also fix typo in log message.
2020-02-26 09:47:10 +01:00
Mark Paluch
653398ea9a DATAREDIS-1104 - Polishing.
Fix typos. Improve Javadoc.
2020-02-25 13:55:34 +01:00
Mark Paluch
04542c5a36 DATAREDIS-1104 - Suppress connection close failures when unbinding a connection.
We now no longer propagate exceptions that happen during connection disposal but instead we log them on DEBUG level to avoid exception masking.
2020-02-25 13:55:34 +01:00
Mark Paluch
f6ddd428ee DATAREDIS-1080 - Improve documentation on Atomic number implementations.
Clarify that the initialization value overwrites the existing key if it exists.
2020-02-13 13:59:37 +01:00
Mark Paluch
913311c5fd DATAREDIS-1093 - Polishing.
Associate test ClientResources with LettuceConnectionFactory where it was missing to reuse ClientResources as much as possible.
2020-02-13 11:56:38 +01:00
Mark Paluch
503824b3b3 DATAREDIS-1093 - Document that Master/Replica connections do not support Pub/Sub. 2020-02-13 11:56:36 +01:00