Mark Paluch
a39897da84
DATAREDIS-1092 - After release cleanups.
2020-02-12 15:04:22 +01:00
Mark Paluch
342880501e
DATAREDIS-1092 - Prepare next development iteration.
2020-02-12 15:04:21 +01:00
Mark Paluch
67d07e6cc9
DATAREDIS-1092 - Release version 2.3 M3 (Neumann).
2020-02-12 14:47:16 +01:00
Mark Paluch
262d85f414
DATAREDIS-1092 - Prepare 2.3 M3 (Neumann).
2020-02-12 14:46:56 +01:00
Mark Paluch
3481e2861d
DATAREDIS-1092 - Updated changelog.
2020-02-12 14:46:54 +01:00
Christoph Strobl
bbb4e10a85
DATAREDIS-1096 - Polishing.
...
Remove unused imports and transition to java.time API.
Original Pull Request: #510
2020-02-12 07:58:55 +01:00
Mark Paluch
871c6713dd
DATAREDIS-1096 - Move off deprecated Lettuce API.
...
Original Pull Request: #510
2020-02-12 07:52:56 +01:00
Mark Paluch
9ddc60f3e1
DATAREDIS-1095 - Polishing.
...
Use .as(StepVerifier::create) syntax in tests.
Original Pull Request: #509
2020-02-11 14:47:09 +01:00
Mark Paluch
86bdbb70a1
DATAREDIS-1095 - Polishing.
...
Move off deprecated methods.
Original Pull Request: #509
2020-02-11 14:46:26 +01:00
Mark Paluch
87bbee4310
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 14:46:02 +01:00
Mark Paluch
b3d54a3684
DATAREDIS-1098 - Upgrade to Lettuce 5.2.2.
2020-02-11 12:18:51 +01:00
Mark Paluch
19d7a30143
DATAREDIS-1097 - Improve synchronization on failure in StreamMessageListenerContainer.
...
Perform cancellation first, then notify the error handler to avoid race contions such as a notified error handler while the container is still active.
2020-02-11 11:11:39 +01:00
Mark Paluch
e62ecbb1a9
DATAREDIS-538 - Allow @TimeToLive methods that are not accessible by default.
...
We allow now the use of non-public classes with a @TimeToLive method and @TimeToLive on non-public methods.
Original Pull Request: #231
2020-02-03 14:25:55 +01:00
Mark Paluch
54229d2388
DATAREDIS-1079 - Polishing.
...
Deprecate old isAutoAck/autoAck methods in favor of isAutoAcknowledge/autoAcknowledge methods with improved names.
Original pull request: #508 .
2020-01-31 16:26:11 +01:00
Christoph Strobl
fccaeb23e9
DATAREDIS-1079 - Fix StreamMessageListenerContainer autoAck on receive.
...
Original pull request: #508 .
2020-01-31 16:25:37 +01:00
Christoph Strobl
75fcb0ec3d
DATAREDIS-611 - Update Javadoc and remove superfluous negativity limitations.
...
Original Pull Request: #501
2020-01-27 12:40:13 +01:00
Mark Paluch
31d4730222
DATAREDIS-611 - Add overloads accepting Duration and Instant.
...
We revised our imperative Template API by accepting Duration and Instant types in addition to methods accepting timeout/TimeUnit respective Date.
Original Pull Request: #501
2020-01-27 12:39:49 +01:00
Mark Paluch
fd85fb4eb5
DATAREDIS-1090 - After release cleanups.
2020-01-17 09:47:50 +01:00
Mark Paluch
8a1aeff836
DATAREDIS-1090 - Prepare next development iteration.
2020-01-17 09:47:49 +01:00
Mark Paluch
680e5936a4
DATAREDIS-1090 - Release version 2.3 M2 (Neumann).
2020-01-17 09:39:03 +01:00
Mark Paluch
da23586748
DATAREDIS-1090 - Prepare 2.3 M2 (Neumann).
2020-01-17 09:38:43 +01:00
Mark Paluch
c686e6b82a
DATAREDIS-1090 - Updated changelog.
2020-01-17 09:38:42 +01:00
Mark Paluch
7d54d4016f
DATAREDIS-1040 - After release cleanups.
2020-01-16 16:11:55 +01:00
Mark Paluch
7e65c892e0
DATAREDIS-1040 - Prepare next development iteration.
2020-01-16 16:11:54 +01:00
Mark Paluch
0246fa54e1
DATAREDIS-1040 - Release version 2.3 M1 (Neumann).
2020-01-16 16:05:23 +01:00
Mark Paluch
4c39502f25
DATAREDIS-1040 - Prepare 2.3 M1 (Neumann).
2020-01-16 16:05:03 +01:00
Mark Paluch
361385f02b
DATAREDIS-1040 - Updated changelog.
2020-01-16 16:05:02 +01:00
Greg Turnquist
a3d2ad7ed6
DATAREDIS-1063 - Build against JDK 11+.
2020-01-15 15:42:00 +01:00
Mark Paluch
292c0a3756
DATAREDIS-1074 - Updated changelog.
2020-01-15 12:51:13 +01:00
Mark Paluch
201216d0da
DATAREDIS-1073 - Updated changelog.
2020-01-15 10:36:36 +01:00
Mark Paluch
e006ed0a1e
DATAREDIS-1041 - Polishing.
...
Slightly tweak wording in Javadoc.
Original pull request: #507 .
2020-01-13 15:19:43 +01:00
Christoph Strobl
94699ce79c
DATAREDIS-1041 - Introduce RedisCache configuration option prefixCacheNameWith.
...
prefixCacheNameWith allows to prefix the cache name. The default CacheKeyPrefix.simple() format is still in place.
Original pull request: #507 .
2020-01-13 15:19:08 +01:00
Mark Paluch
f823062ef0
DATAREDIS-367 - Polishing.
...
Add author tag and Override annotation. Update test to use try-with-resources.
Original pull request: #506 .
2020-01-10 11:29:40 +01:00
James Howe
163e9d4fac
DATAREDIS-367 - Make RedisConnection AutoClosable
2020-01-10 11:20:41 +01:00
Guy Korland
fca2766626
DATAREDIS-1086 - Upgrade to jedis 3.2.0.
...
Original pull request: #504 .
2020-01-10 11:11:35 +01:00
Mark Paluch
289fa1acb9
DATAREDIS-1083 - Update copyright years to 2020.
2020-01-07 09:01:10 +01:00
Jens Schauder
64f3e8f6a3
DATAREDIS-1069 - Updated changelog.
2019-12-04 14:32:46 +01:00
Jens Schauder
ec01567ab7
DATAREDIS-1068 - Updated changelog.
2019-12-04 12:09:50 +01:00
Mark Paluch
0a8cf37779
DATAREDIS-1070 - Polishing.
...
Fix also BoundZSetOperations and ReactiveZSetOperations.
Original pull request: #502 .
2019-11-26 14:13:57 +01:00
wqlm
6007cdb648
DATAREDIS-1070 - Fix link to command documentation on ZSetOperations.reverseRangeByScore.
...
Original pull request: #502 .
2019-11-26 14:13:31 +01:00
Mark Paluch
bcc91f6b43
DATAREDIS-1062 - Polishing.
...
We now select the database on dedicated connection acquisition only if the current database is different from the default database. Database connections are expected to use the default database index when they are acquired so the database index may be changed for the duration when a connection is in use.
We also reset dedicated connections to use the default database index on connection cleanup to bring the connection back into its initial state.
Add author tag and tests.
Original pull request: #496 .
2019-11-22 13:03:09 +01:00
Tamil Selvan
0fdea07294
DATAREDIS-1062 - Disable select dbIndex in case dbIndex is 0.
...
When shareNativeConnection was set to false and enabled connection pooling before executing each Redis command, select dbIndex command was executed. Selecting the database can be superfluous when the connection already uses the right database index.
Original pull request: #496 .
2019-11-22 12:59:47 +01:00
Mark Paluch
74cf6278cb
DATAREDIS-1059 - Updated changelog.
2019-11-18 12:43:26 +01:00
Mark Paluch
cd6be82bbf
DATAREDIS-1057 - Updated changelog.
2019-11-18 12:16:26 +01:00
Mark Paluch
3e374ac125
DATAREDIS-1067 - Polishing.
...
Reformat code.
Original pull request: #497 .
2019-11-18 10:23:02 +01:00
Rafael Andrade de Oliveira
d5094954e6
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:21:36 +01:00
Mark Paluch
756829b01e
DATAREDIS-1066 - Polishing.
...
Tweak wording. Reflect pooling constraints also in JedisConnectionFactory. Add author tags.
Original pull request: #494 .
2019-11-18 10:18:08 +01:00
chao chang
b91d9ddf15
DATAREDIS-1066 - Add explanation for Jedis usePooling flag.
...
Original pull request: #494 .
2019-11-18 10:16:27 +01:00
maoshuai
b5addd1eba
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:04:47 +01:00
Mark Paluch
2c5aea40a8
DATAREDIS-1064 - Polishing.
...
Tweak wording. Fix comments on ReactiveListOperations.
Original pull request: #499 .
2019-11-18 09:59:55 +01:00