Commit Graph

2162 Commits

Author SHA1 Message Date
Mark Paluch
cdf26b03f2 DATAREDIS-1218 - After release cleanups. 2020-10-28 14:51:07 +01:00
Mark Paluch
26e28eeccc DATAREDIS-1218 - Prepare next development iteration. 2020-10-28 14:51:04 +01:00
Mark Paluch
58670e9ecc DATAREDIS-1218 - Release version 2.3.5 (Neumann SR5). 2020-10-28 14:34:42 +01:00
Mark Paluch
e7b3b345ee DATAREDIS-1218 - Prepare 2.3.5 (Neumann SR5). 2020-10-28 14:34:16 +01:00
Mark Paluch
5231a42356 DATAREDIS-1218 - Updated changelog. 2020-10-28 14:34:11 +01:00
Mark Paluch
2e6ad405ba DATAREDIS-1217 - Updated changelog. 2020-10-28 12:15:08 +01:00
Mark Paluch
72b46d9f29 DATAREDIS-1236 - Updated changelog. 2020-10-28 11:32:35 +01:00
Mark Paluch
d3323c4859 DATAREDIS-1238 - Upgrade to Lettuce 5.3.5.RELEASE. 2020-10-27 22:47:36 +01:00
Mark Paluch
0d9ade09c5 DATAREDIS-1212 - Polishing.
Remove overly pessimistic null checks. Use constant when channel/body are empty to avoid allocations. Remove superfluous final keywords.

Original pull request: #559.
2020-10-16 13:50:22 +02:00
Thomas Heigl
f5663ed807 DATAREDIS-1212 - Remove redundant null-check in RedisKeyValueAdapter.
Original pull request: #559.
2020-10-16 13:50:07 +02:00
Christoph Strobl
e6c2e7ddda DATAREDIS-1219 - Updated changelog. 2020-10-14 14:51:46 +02:00
Mark Paluch
070df5b25e DATAREDIS-1231 - Polishing.
Add author tag.

Fix typos in test method names.

Original pull request: #568.
2020-10-13 16:16:25 +02:00
jot.zhao
930369fb9e DATAREDIS-1231 - Use Jedis command routing if multiple BRPOP keys map to a single slot.
Original pull request: #568.
2020-10-13 16:16:25 +02:00
Mark Paluch
ad06aa2897 DATAREDIS-1225 - Polishing.
Extend docs copyright to 2020.

Original pull request: #541.
2020-10-05 14:45:52 +02:00
Jay Bryant
b5ed5274ac DATAREDIS-1225 - Wording changes.
Removed the language of oppression and violence
and replaced it with more neutral language.

Note that problematic words in the code have
to remain in the docs until the code changes.

Original pull request: #541.
2020-10-05 14:45:52 +02:00
Yanming Zhou
565f83c627 DATAREDIS-1225 - Fix typos in Javadoc.
RedisStandaloneConfiguration should be RedisSentinelConfiguration.

Original pull request: #531.
2020-10-05 14:42:50 +02:00
Yanis Batura
73b7a63f1c DATAREDIS-1225 - Fix typos in reference documentation.
Original pull request: #560.
2020-10-05 14:13:19 +02:00
Christoph Strobl
1866415d56 DATAREDIS-1214 - Fix null return value of GEODIST command.
Original pull request: #565.
2020-10-05 13:59:48 +02:00
anshlykov
f0d33077b6 DATAREDIS-1222 - Fix limit parameter in DefaultStringRedisConnection#zRangeByLex(String,Range,Limit)
Original Pull Request: #564
2020-09-29 07:54:29 +02:00
Mark Paluch
ca2403b99a DATAREDIS-1201 - Updated changelog. 2020-09-16 14:12:10 +02:00
Mark Paluch
c28438cb3b DATAREDIS-1202 - After release cleanups. 2020-09-16 12:15:46 +02:00
Mark Paluch
28ec9324eb DATAREDIS-1202 - Prepare next development iteration. 2020-09-16 12:15:43 +02:00
Mark Paluch
f4c1e35c9b DATAREDIS-1202 - Release version 2.3.4 (Neumann SR4). 2020-09-16 11:43:15 +02:00
Mark Paluch
6336d47fd6 DATAREDIS-1202 - Prepare 2.3.4 (Neumann SR4). 2020-09-16 11:42:47 +02:00
Mark Paluch
43bc339536 DATAREDIS-1202 - Updated changelog. 2020-09-16 11:42:42 +02:00
Mark Paluch
9f8f97723f DATAREDIS-1187 - Updated changelog. 2020-09-16 11:20:13 +02:00
Mark Paluch
d95b90f0ff DATAREDIS-1186 - Updated changelog. 2020-09-16 10:39:04 +02:00
Christoph Strobl
fd52bd83cc DATAREDIS-1216 - Upgrade to Lettuce 5.3.4. 2020-09-16 08:15:55 +02:00
Christoph Strobl
ac16d4bb3f DATAREDIS-1207 - Fix LettuceStreamCommands.xPending Range conversion..
Original Pull Request: #556
2020-09-03 10:27:19 +02:00
Dejan Jankov
df2b8b175c DATAREDIS-1207 - Fix LettuceStreamCommands.xRevRange Range conversion.
LettuceStreamCommands.xRevRange converts Ranges with a StringCodec that produces Boundary<ByteBuffer>, while Lettuce expects the range's Boundary to include strings. The conversion worked well only in cases where the Range was unbounded (- or +), and failed with ClassCastException on the consuming site for other cases.

Original pull request: #556
2020-09-03 10:26:57 +02:00
Mark Paluch
32bee41550 DATAREDIS-1188 - After release cleanups. 2020-08-12 13:19:59 +02:00
Mark Paluch
3b8f3601d2 DATAREDIS-1188 - Prepare next development iteration. 2020-08-12 13:19:56 +02:00
Mark Paluch
ab87d99c1d DATAREDIS-1188 - Release version 2.3.3 (Neumann SR3). 2020-08-12 13:07:48 +02:00
Mark Paluch
e51c377001 DATAREDIS-1188 - Prepare 2.3.3 (Neumann SR3). 2020-08-12 13:07:22 +02:00
Mark Paluch
963be32994 DATAREDIS-1188 - Updated changelog. 2020-08-12 13:07:16 +02:00
Mark Paluch
f4dd896d82 DATAREDIS-1174 - Updated changelog. 2020-08-12 12:01:26 +02:00
Mark Paluch
5c6b0c3fb3 DATAREDIS-1190 - Cluster rename now correctly overwrites existing keys.
rename(…) behavior in cluster-mode is now aligned with standalone Redis behavior that overwrites the target key if it already exists and the renamed key uses a different slot. Previously, the underlying restore command was called without the replace option which caused BUSYKEY failures.

Original Pull Request: #555
2020-08-12 09:49:48 +02:00
Mark Paluch
e987f33248 DATAREDIS-1199 - Polishing.
Improve test synchronization.
2020-08-12 09:14:17 +02:00
Mark Paluch
6f1167f6de DATAREDIS-1199 - Upgrade to Lettuce 5.3.3. 2020-08-10 15:00:09 +02:00
Mark Paluch
e68a383045 DATAREDIS-1195 - Polishing.
Simplify Expiration.from(…) construction.

Original pull request: #553.
2020-07-31 09:08:33 +02:00
Andre Prata
c4a320cc3c DATAREDIS-1195 - Make putIfAbsent atomic when TTL is set.
Original pull request: #553.
2020-07-31 09:08:31 +02:00
Mark Paluch
406e030d92 DATAREDIS-1191 - Guard calls to RedisConverter.read(…) to avoid empty objects.
We now check if the RedisBucket is empty to avoid empty objects being materialized from EntityReader.
2020-07-28 14:42:59 +02:00
Mark Paluch
cd64b5fade DATAREDIS-1189 - Consistently translate Lettuce connection exceptions.
We now translate consistently connection/pooling exceptions in LettuceConnectionFactory by wrapping LettuceConnectionProvider with a variant that considers exception translation.
2020-07-28 14:19:00 +02:00
Mark Paluch
7e1fbdc600 DATAREDIS-1168 - After release cleanups. 2020-07-22 10:37:09 +02:00
Mark Paluch
703c0e566b DATAREDIS-1168 - Prepare next development iteration. 2020-07-22 10:37:06 +02:00
Mark Paluch
4a3004d22c DATAREDIS-1168 - Release version 2.3.2 (Neumann SR2). 2020-07-22 10:21:10 +02:00
Mark Paluch
dd77c1b8ec DATAREDIS-1168 - Prepare 2.3.2 (Neumann SR2). 2020-07-22 10:20:45 +02:00
Mark Paluch
fb9cd78e3c DATAREDIS-1168 - Updated changelog. 2020-07-22 10:20:40 +02:00
Mark Paluch
35dc91fdf1 DATAREDIS-1167 - Updated changelog. 2020-07-22 10:08:50 +02:00
Mark Paluch
019fbbf76e DATAREDIS-1166 - Updated changelog. 2020-07-22 09:44:35 +02:00