Mark Paluch
eb6aa2ecc0
DATAREDIS-1177 - Upgrade to xstream 1.4.12.
2020-07-01 13:19:48 +02:00
Mark Paluch
da89c83932
DATAREDIS-1147 - Updated changelog.
2020-06-25 12:00:23 +02:00
Christoph Strobl
cf3846c2bd
DATAREDIS-1150 - Polishing
...
Defer cluster topology resolution, update Javadoc and add tests.
Original Pull Request: #533
2020-06-17 10:11:04 +02:00
Mark Paluch
4760feb33b
DATAREDIS-1150 - Polishing.
...
Reorder implementation methods according to interface order.
original Pull Request: #533
2020-06-17 10:10:53 +02:00
Mark Paluch
e7d6909024
DATAREDIS-1150 - Add ReactiveRedisClusterCommands.
...
We now provide Redis Cluster commands (CLUSTER INFO, CLUSTER NODES, …) exposed through a reactive API.
Original Pull Request: #533
2020-06-17 10:10:41 +02:00
Mark Paluch
d18c9c6921
DATAREDIS-1146 - After release cleanups.
2020-06-10 14:29:30 +02:00
Mark Paluch
280839e6ae
DATAREDIS-1146 - Prepare next development iteration.
2020-06-10 14:29:27 +02:00
Mark Paluch
20f8277bdc
DATAREDIS-1146 - Release version 2.3.1 (Neumann SR1).
2020-06-10 14:02:28 +02:00
Mark Paluch
dc796ed34f
DATAREDIS-1146 - Prepare 2.3.1 (Neumann SR1).
2020-06-10 14:01:59 +02:00
Mark Paluch
5ec2a4a9d0
DATAREDIS-1146 - Updated changelog.
2020-06-10 14:01:54 +02:00
Mark Paluch
524118a0ac
DATAREDIS-1134 - Updated changelog.
2020-06-10 12:29:56 +02:00
Mark Paluch
61f9511cd3
DATAREDIS-1133 - Updated changelog.
2020-06-10 11:36:59 +02:00
Tamer Soliman
5851cfcbe0
DATAREDIS-1159 - Unify return type of RedisStaticMasterReplicaConfiguration.node(…) methods.
...
RedisStaticMasterReplicaConfiguration.node(…) now returns the more specific RedisStaticMasterReplicaConfiguration type instead of returning the StaticMasterReplicaConfiguration interface.
Original pull request: #536 .
2020-06-10 09:23:50 +02:00
Mark Paluch
c2aa7b8d02
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:40:33 +02:00
Mark Paluch
0210116844
DATAREDIS-1164 - Upgrade to Lettuce 5.3.1.RELEASE.
2020-06-08 16:44:42 +02:00
Mark Paluch
3e8e635982
DATAREDIS-1135 - After release cleanups.
2020-05-12 12:58:52 +02:00
Mark Paluch
3bfdbabf16
DATAREDIS-1135 - Prepare next development iteration.
2020-05-12 12:40:53 +02:00
Mark Paluch
652a07cee6
DATAREDIS-1135 - Release version 2.3 GA (Neumann).
2020-05-12 12:28:23 +02:00
Mark Paluch
13f822fd6d
DATAREDIS-1135 - Prepare 2.3 GA (Neumann).
2020-05-12 12:27:59 +02:00
Mark Paluch
c1c1ca0361
DATAREDIS-1135 - Updated changelog.
2020-05-12 12:27:56 +02:00
andrea.como
2d04af6a99
DATAREDIS-1142 - Use Lettuce reactive cluster connection if configured.
...
Original Pull Request: #529
2020-05-12 11:07:08 +02:00
Mark Paluch
3c945aacde
DATAREDIS-1144 - Upgrade to Jedis 3.3.0.
2020-05-11 10:19:21 +02:00
Mark Paluch
22332e16ef
DATAREDIS-1135 - Update reference documentation.
2020-05-07 16:00:44 +02:00
Mark Paluch
8c59586fc8
DATAREDIS-1042 - Polishing.
...
Set MKSTREAM by default when calling createGroup on the operations API as that should be the default behavior in the first place. Reformat code. Add since tags.
Original pull request: #527 .
2020-05-07 16:00:44 +02:00
Tugdual Grall
d7b8d9b018
DATAREDIS-1042 - Allow consumer group creation without an existing stream.
...
Original pull request: #527 .
2020-05-07 15:47:20 +02:00
Mark Paluch
c4623ef059
DATAREDIS-1139 - Fix command constants.
...
Deprecate constants with typos. Fix mode of ZREMRANGEBYSCORE.
Original Pull Request: #528
2020-05-06 15:23:51 +02:00
Mark Paluch
3b9de23297
DATAREDIS-1138 - Polishing.
...
Add missing Nullable annotations.
Original Pull Request: #528
2020-05-06 15:22:53 +02:00
Mark Paluch
f4676edbd2
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:22:09 +02:00
Greg Turnquist
def86fcf57
DATAREDIS-1137 - Remove Travis CI.
2020-05-04 15:00:17 -05:00
Mark Paluch
ce0931fddb
DATAREDIS-1124 - After release cleanups.
2020-04-28 15:11:43 +02:00
Mark Paluch
59eb305824
DATAREDIS-1124 - Prepare next development iteration.
2020-04-28 15:11:42 +02:00
Mark Paluch
d95627cc31
DATAREDIS-1124 - Release version 2.3 RC2 (Neumann).
2020-04-28 15:03:53 +02:00
Mark Paluch
2fef09efed
DATAREDIS-1124 - Prepare 2.3 RC2 (Neumann).
2020-04-28 15:03:33 +02:00
Mark Paluch
224298ee2a
DATAREDIS-1124 - Updated changelog.
2020-04-28 15:03:31 +02:00
Mark Paluch
7eec3a6136
DATAREDIS-1120 - Updated changelog.
2020-04-28 14:46:49 +02:00
Mark Paluch
cfeb294fb7
DATAREDIS-1107 - Updated changelog.
2020-04-28 11:59:00 +02:00
Mark Paluch
260bb70d50
DATAREDIS-1132 - Upgrade to Netty 4.1.49.Final.
2020-04-27 15:00:44 +02:00
Mark Paluch
722ac511cb
DATAREDIS-1112 - Upgrade to Lettuce 5.3.
2020-04-27 15:00:02 +02:00
Mark Paluch
0e0519ce25
DATAREDIS-1128 - Improve test stability.
...
Replace condition-based polling/waiting with Awaitility. Improve assertions for timing-based checks. Increase number of HyperLogLog samples to reduce probability of clashing elements.
Remove long-waiting sleeps that did not lead to an assertion.
Original Pull Request: #525
2020-04-27 09:53:23 +02:00
Christoph Strobl
73da68a6f4
DATAREDIS-1127 - Polishing.
...
Add issue reference.
Original Pull Request: #524
2020-04-22 09:44:38 +02:00
Ajith Kumar
964c55959a
DATAREDIS-1127 - Handling ping failures for getSentinelConnection method.
...
Original Pull Request: #524
2020-04-22 09:44:32 +02:00
Mark Paluch
254d60e820
DATAREDIS-1119 - Polishing.
...
Add getAndMap(…) method to simplify post-retrieval mapping of non-null values. Require key on XInfoCommand command construction.
Tweak javadoc. Reformat code.
Original pull request: #519 .
2020-04-20 11:54:11 +02:00
Christoph Strobl
3f5533ea9a
DATAREDIS-1119 - Support XINFO via ReactiveStreamCommands.
...
Original pull request: #519 .
2020-04-20 11:54:09 +02:00
Christoph Strobl
c010472c42
DATAREDIS-1119 - Support XINFO via RedisStreamCommands.
...
Original pull request: #519 .
2020-04-20 11:54:03 +02:00
Mark Paluch
0d2e4474f8
DATAREDIS-1122 - Consistently use as(StepVerivier::create) in tests.
...
Original pull request: #523 .
2020-04-20 11:13:18 +02:00
Mark Paluch
649b579fe8
DATAREDIS-1122 - Polishing.
...
Consistently use Maxlen lettercasing. Add since tags. Reformat code.
Original pull request: #523 .
2020-04-20 11:13:15 +02:00
Christoph Strobl
43ef4700c1
DATAREDIS-1122 - Add support for MAXLEN attribute of XADD.
...
Original pull request: #523 .
2020-04-20 11:13:09 +02:00
Mark Paluch
3568f300f6
DATAREDIS-1106 - Polishing.
...
Add nullable annotations to methods that can return null. Update since tags. Extract phantom TTL to constant.
Original pull request: #521 .
2020-04-07 11:56:31 +02:00
Christoph Strobl
cca1f7a8cf
DATAREDIS-1106 - Remove expiration phantom key on delete via KeyValueAdapter.
...
Original pull request: #521 .
2020-04-07 11:56:31 +02:00
Christoph Strobl
86b3f45783
DATAREDIS-1118 - Polishing.
...
Switch tests to JUnit Jupiter.
Original Pull Request: #522
2020-04-07 10:28:47 +02:00