Commit Graph

1912 Commits

Author SHA1 Message Date
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
0a94bcd334 DATAREDIS-1057 - After release cleanups. 2019-11-18 12:10:53 +01:00
Mark Paluch
5b58fb3f07 DATAREDIS-1057 - Prepare next development iteration. 2019-11-18 12:10:52 +01:00
Mark Paluch
0f0103a394 DATAREDIS-1057 - Release version 2.1.13 (Lovelace SR13). 2019-11-18 12:01:05 +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
09c71b206c DATAREDIS-1038 - After release cleanups. 2019-11-04 10:26:37 +01:00
Christoph Strobl
c7cbe24ad8 DATAREDIS-1038 - Prepare next development iteration. 2019-11-04 10:26:36 +01:00
Christoph Strobl
58f8c97a75 DATAREDIS-1038 - Release version 2.1.12 (Lovelace SR12). 2019-11-04 09:29:51 +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
4fac5b056a DATAREDIS-1022 - After release cleanups. 2019-09-30 11:15:26 +02:00
Mark Paluch
df8a6befda DATAREDIS-1022 - Prepare next development iteration. 2019-09-30 11:15:25 +02:00
Mark Paluch
97438a3f8a DATAREDIS-1022 - Release version 2.1.11 (Lovelace SR11). 2019-09-30 11:04:23 +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
Mark Paluch
a704358885 DATAREDIS-1027 - Dispose reactive LettuceConnectionProvider on connection factory shutdown.
LettuceConnectionFactory.destroy() now disposes also the reactive LettuceConnectionProvider to free resources of a connection pool.

Original Pull Request: #470
2019-08-16 11:34:47 +02:00
Mark Paluch
104dc8c625 DATAREDIS-1025 - Add HTTPS entries into spring.schemas.
To resolve XSD files properly from the classpath, their HTTPS reference must be present in the spring.schemas to avoid internet interaction for resolving an XSD file.
2019-08-06 16:52:36 +02:00
Greg Turnquist
3a6fa19b84 DATAREDIS-1380 - Force check for updates. 2019-08-05 11:13:35 -05:00
Mark Paluch
a2303f121c DATAREDIS-997 - Updated changelog. 2019-08-05 15:57:33 +02:00
Mark Paluch
802fe3c36e DATAREDIS-996 - After release cleanups. 2019-08-05 11:33:32 +02:00
Mark Paluch
7193826bf7 DATAREDIS-996 - Prepare next development iteration. 2019-08-05 11:33:31 +02:00
Mark Paluch
3bf8186ad1 DATAREDIS-996 - Release version 2.1.10 (Lovelace SR10). 2019-08-05 11:21:19 +02:00
Mark Paluch
bf57f48f92 DATAREDIS-996 - Prepare 2.1.10 (Lovelace SR10). 2019-08-05 11:20:57 +02:00
Mark Paluch
0c82a75eca DATAREDIS-996 - Updated changelog. 2019-08-05 11:20:56 +02:00
Mark Paluch
8b06b6e9e9 DATAREDIS-984 - Updated changelog. 2019-08-05 11:09:01 +02:00
Mark Paluch
64f464c38f DATAREDIS-1020 - Upgrade to Lettuce 5.1.8.RELEASE. 2019-07-30 14:11:43 +02:00