Mark Paluch
66e3cf34ab
DATAREDIS-1088 - Prepare 2.1.16 (Lovelace SR16).
2020-02-26 11:11:28 +01:00
Mark Paluch
f79d066d01
DATAREDIS-1088 - Updated changelog.
2020-02-26 11:11:26 +01:00
Mark Paluch
cf93337ca4
DATAREDIS-1105 - Fix typo on RedisTemplate javadoc.
...
Also fix typo in log message.
2020-02-26 09:47:00 +01:00
Mark Paluch
4ed531b64b
DATAREDIS-1104 - Polishing.
...
Fix typos. Improve Javadoc.
2020-02-25 13:55:37 +01:00
Mark Paluch
f5f3d5de1f
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:37 +01:00
Mark Paluch
784e6bcb6a
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:41 +01:00
Mark Paluch
2cf40fc7c0
DATAREDIS-1093 - Polishing.
...
Associate test ClientResources with LettuceConnectionFactory where it was missing to reuse ClientResources as much as possible.
2020-02-13 12:08:11 +01:00
Mark Paluch
16bbc6be42
DATAREDIS-1093 - Document that Master/Replica connections do not support Pub/Sub.
2020-02-13 11:56:56 +01:00
Mark Paluch
095c70b987
DATAREDIS-1092 - Updated changelog.
2020-02-12 15:05:02 +01:00
Mark Paluch
349e37a4a9
DATAREDIS-1095 - Use Flux.usingWhen(…) in DefaultReactiveScriptExecutor.execute(…).
...
We now consistently use Flux.usingWhen(…) to obtain and release Redis connections without blocking the calling thread.
Original Pull Request: #509
2020-02-11 15:56:20 +01:00
Mark Paluch
c74e5419b4
DATAREDIS-1090 - Updated changelog.
2020-01-17 09:58:34 +01:00
Mark Paluch
d0d2f9739e
DATAREDIS-1040 - Updated changelog.
2020-01-16 16:12:38 +01:00
Mark Paluch
4eb6f886a7
DATAREDIS-1074 - Updated changelog.
2020-01-15 12:51:14 +01:00
Mark Paluch
ed2babfe65
DATAREDIS-1073 - Prepare 2.1.15 (Lovelace SR15).
2020-01-15 10:24:59 +01:00
Mark Paluch
bf897530e3
DATAREDIS-1073 - Updated changelog.
2020-01-15 10:24:57 +01:00
Mark Paluch
b70992e284
DATAREDIS-1083 - Update copyright years to 2020.
2020-01-07 09:01:21 +01:00
Jens Schauder
eaa8fde310
DATAREDIS-1069 - Updated changelog.
2019-12-04 14:32:48 +01:00
Jens Schauder
7d7ecf18d7
DATAREDIS-1068 - Prepare 2.1.14 (Lovelace SR14).
2019-12-04 11:40:57 +01:00
Jens Schauder
680c6ecb86
DATAREDIS-1068 - Updated changelog.
2019-12-04 11:40:54 +01:00
Mark Paluch
c7c064bdf3
DATAREDIS-1070 - Polishing.
...
Fix also BoundZSetOperations and ReactiveZSetOperations.
Original pull request: #502 .
2019-11-26 14:14:42 +01:00
wqlm
53cd9915ec
DATAREDIS-1070 - Fix link to command documentation on ZSetOperations.reverseRangeByScore.
...
Original pull request: #502 .
2019-11-26 14:14:42 +01:00
Mark Paluch
6e54cd6519
DATAREDIS-1059 - Updated changelog.
2019-11-18 12:43:27 +01:00
Mark Paluch
a0798f6180
DATAREDIS-1057 - Prepare 2.1.13 (Lovelace SR13).
2019-11-18 12:00:43 +01:00
Mark Paluch
8c236e37c9
DATAREDIS-1057 - Updated changelog.
2019-11-18 12:00:42 +01:00
Mark Paluch
524699ecda
DATAREDIS-1067 - Polishing.
...
Reformat code.
Original pull request: #497 .
2019-11-18 10:23:08 +01:00
Rafael Andrade de Oliveira
c33298fd65
DATAREDIS-1067 - Update doc using the correct constructor.
...
Fix example creating a MappingConfiguration instance with arguments in the proper order.
Original pull request: #497 .
2019-11-18 10:23:08 +01:00
Mark Paluch
da8509f805
DATAREDIS-1066 - Polishing.
...
Tweak wording. Reflect pooling constraints also in JedisConnectionFactory. Add author tags.
Original pull request: #494 .
2019-11-18 10:17:59 +01:00
chao chang
6be3d7aba4
DATAREDIS-1066 - Add explanation for Jedis usePooling flag.
...
Original pull request: #494 .
2019-11-18 10:17:11 +01:00
maoshuai
933924fbd0
DATAREDIS-1058 - Fix typo in assert message.
...
There is a typo in the message string: Pleaes -> Please.
Original pull request: #492 .
2019-11-18 10:05:27 +01:00
Mark Paluch
a7c26e1cb3
DATAREDIS-1064 - Polishing.
...
Tweak wording. Fix comments on ReactiveListOperations.
Original pull request: #499 .
2019-11-18 10:00:28 +01:00
wqlm
60487797ce
DATAREDIS-1064 - Fix operation comments for lPush/rPush with pivot.
...
Original pull request: #499 .
2019-11-18 10:00:28 +01:00
Christoph Strobl
778b4334ab
DATAREDIS-1039 - Updated changelog.
2019-11-04 15:39:59 +01:00
Christoph Strobl
cc44034ddf
DATAREDIS-1038 - Prepare 2.1.12 (Lovelace SR12).
2019-11-04 09:29:05 +01:00
Christoph Strobl
378fcd1965
DATAREDIS-1038 - Updated changelog.
2019-11-04 09:29:03 +01:00
Christoph Strobl
9d3fb9d725
DATAMONGO-1048 - Fix incomplete xml tag in reference documentation.
2019-10-29 10:50:01 +01:00
Christoph Strobl
cfd04efc9a
DATAREDIS-1053 - Polishing.
...
Use early return and fix issue reference in tests.
Original Pull Request: #488
2019-10-29 10:45:53 +01:00
Mark Paluch
01c82714a0
DATAREDIS-1053 - Subscribe to cleanup publishers when canceling a listenTo() stream.
...
Cleanup publishers are now subscribed to instead of setting the subscribeOn Scheduler to ensure connections get closed after canceling the stream.
Original Pull Request: #488
2019-10-29 10:40:42 +01:00
Mark Paluch
17581a5064
DATAREDIS-1023 - Updated changelog.
2019-09-30 19:58:07 +02:00
Mark Paluch
2bd3a80600
DATAREDIS-1022 - Prepare 2.1.11 (Lovelace SR11).
2019-09-30 11:04:00 +02:00
Mark Paluch
9e2ad4e2cf
DATAREDIS-1022 - Updated changelog.
2019-09-30 11:03:59 +02:00
Mark Paluch
7c9493c150
DATAREDIS-1035 - Polishing.
...
Tweak Javadoc wording. Add missing Javadoc tag documentation.
Original pull request: #478 .
2019-09-25 10:43:22 +02:00
Daniel Knittl-Frank
b81dda48e6
DATAREDIS-1035 - Fix Javadoc of RedisKeyExpiredEvent.
...
Original pull request: #478 .
2019-09-25 10:43:01 +02:00
Mark Paluch
3889369710
DATAREDIS-1034 - Polishing.
...
Pre-allocate operations objects for immutable serializationContext in ReactiveRedisTemplate.
Original pull request: #479 .
2019-09-25 10:27:11 +02:00
Denis Zavedeev
2c0e87a612
DATAREDIS-1034 - Fix visibility issues in RedisTemplate.
...
Previously it was possible in multi-threaded environment to:
* get a `null` from `opsFor*` methods in RedisTemplate.
* fail with a `NullPointerException` when working with a not-`null` reference returned from `RedisTemplate.opsFor*` methods.
Introduced changes initialize the fields eagerly to avoid visibility issues when accessing them and add a `final` modifier to the `AbstractOperations#template` field.
Original pull request: #479 .
2019-09-25 10:26:49 +02:00
Mark Paluch
5838a10bd4
DATAREDIS-1024 - Updated changelog.
2019-09-06 10:22:54 +02:00
Mark Paluch
8933f97224
DATAREDIS-1032 - Polishing.
...
Add early return in cache key is a String. Convert convertCollectionLikeOrMapKey to non-nullable method by throwing an exception on a non-collection-like and Map-like type.
Original pull request: #475 .
2019-09-04 15:03:27 +02:00
Christoph Strobl
79ba1ccc9b
DATAREDIS-1032 - Improve cache key converter registration.
...
Original pull request: #475 .
2019-09-04 14:59:21 +02:00
Christoph Strobl
17f05c40ad
DATAREDIS-1032 - Fix CacheKey conversions for List, Map and Arrays.
...
Original pull request: #475 .
2019-09-04 14:59:21 +02:00
Mark Paluch
8c8ba7a796
DATAREDIS-1031 - Fix reactive pExpire/pExpireAt to invoke correct command.
...
We now invoke the correct PEXPIRE(AT) command. Previously, we invoked EXPIRE/EXPIREAT commands resulting in the wrong command being called.
Original Pull Request: #474
2019-09-04 14:01:56 +02:00
Christoph Strobl
1ec61c5e43
DATAREDIS-1021 - Fix not null assertion in KeyCommands.
2019-08-19 09:59:10 +02:00