Mark Paluch
ff577dac12
Update CI properties.
...
See #2304
2022-06-03 09:35:44 +02:00
Mark Paluch
20cd0e1b6c
Fix resource disposal ordering in LettuceConnectionFactory.
...
We now close the cluster command executor before cleaning up the connection pools so that we first release all held connections before pruning the connection pools.
Previously, the pools were pruned first leading to an attempt to return the connection held by the cluster command executor causing a PoolException.
Closes #2330
2022-05-24 15:18:20 +02:00
John Blum
54868c55b7
Remove Docker Registry login.
...
Closes #2327 .
2022-05-16 13:17:23 -07:00
Christoph Strobl
13c9c7337f
Update spring.io project urls.
...
This commit updates outdated projects.spring.io links to spring.io/projects.
Closes : #2319
2022-05-10 12:52:44 +02:00
Christoph Strobl
b337650cec
Provide additional meta information via pom.xml
...
Add description, url, scm and issueManagement.
Closes : #2318
2022-05-10 12:52:21 +02:00
Mark Paluch
e5930090b2
Polishing.
...
Update Spring Framework documentation links.
See #2297
2022-04-21 11:49:32 +02:00
Dveamer
47db66eb53
Fix broken link in the redis-transaction ref docs.
...
The link to "declarative transaction management" was broken.
Closes #2297
2022-04-21 11:35:47 +02:00
Mark Paluch
be65e126f1
Attempt early usage of custom converters.
...
We now try to eagerly apply a custom converter when reading Redis properties in the MappingRedisConverter before considering type hints from the hash.
We require type hints to properly restore the target type for a hash entry as Redis data is all byte arrays, so a simple String needs a type hint before we can load it back into an e.g. Object-typed property. Subtypes of properties (such as ZoneRegion for ZoneId) are sometimes not associated with a converter as only the parent type (ZoneId) is associated with a converter. Trying to convert the value into the subtype directly through our ConversionService would fail in that case.
Closes #2307
2022-04-20 15:17:01 +02:00
Christoph Strobl
b3da3c240d
After release cleanups.
...
See #2283
2022-04-19 12:13:25 +02:00
Christoph Strobl
6c34cf85ab
Prepare next development iteration.
...
See #2283
2022-04-19 12:13:22 +02:00
Christoph Strobl
78e91c5205
Release version 2.6.4 (2021.1.4).
...
See #2283
2022-04-19 12:03:16 +02:00
Christoph Strobl
47d1c50283
Prepare 2.6.4 (2021.1.4).
...
See #2283
2022-04-19 12:02:46 +02:00
Mark Paluch
cc04e3f109
Correctly return connection future from StaticMasterReplicaConnectionProvider.
...
We now pass on the connection future when connecting through StaticMasterReplicaConnectionProvider.getConnectionAsync(…).
Closes #2296
2022-04-06 14:32:07 +02:00
Mark Paluch
c0b48f7487
Polishing.
...
Add nullable annotations. Add tests.
See #2279
Original pull request: #2280 .
2022-03-31 10:11:14 +02:00
helei01_gza
9df07ff691
Eagerly return null values in AbstractOperations.deserializeGeoResults(…) to avoid null dereference.
...
Closes #2279
Original pull request: #2280 .
2022-03-31 10:11:13 +02:00
Mark Paluch
b5d998267f
After release cleanups.
...
See #2266
2022-03-21 15:06:38 +01:00
Mark Paluch
1f3b3c6d63
Prepare next development iteration.
...
See #2266
2022-03-21 15:06:36 +01:00
Mark Paluch
5dd363e1b0
Release version 2.6.3 (2021.1.3).
...
See #2266
2022-03-21 14:58:52 +01:00
Mark Paluch
8adce3dd8a
Prepare 2.6.3 (2021.1.3).
...
See #2266
2022-03-21 14:58:28 +01:00
Mark Paluch
81227b90df
Upgrade to Lettuce 6.1.8.RELEASE.
...
Closes #2281
2022-03-18 11:48:41 +01:00
Mark Paluch
f7e044efef
Use Java 8 for Artifactory snapshot deployments.
...
Closes #2268
2022-03-15 14:08:08 +01:00
Mark Paluch
f9aadcfe36
Polishing.
...
Update Bound operations parameter documentation order. Tweak wording.
See #2214
2022-03-10 13:52:32 +01:00
zhenqiangyi
d0cdf732c0
Fix parameter documentation order of ZSetOperations methods.
...
Closes #2214
2022-03-10 13:52:32 +01:00
Mark Paluch
534acdc623
Polishing.
...
Avoid races in command unsubscribe fetching.
See #2226
2022-03-09 13:53:05 +01:00
dengliming
e2dc10a915
Simplify CLUSTER MYID command for Jedis.
...
Closes #2226
2022-03-09 13:44:34 +01:00
Mark Paluch
d8eac670b2
Polishing.
...
Make tests less strict for random values test.
See #2266
2022-02-23 15:34:39 +01:00
Mark Paluch
5994bf9b35
Upgrade to Redis 6.2.6.
...
Closes #2272
2022-02-22 14:15:34 +01:00
Mark Paluch
31775641c6
Update CI properties.
...
See #2266
2022-02-22 14:09:14 +01:00
Mark Paluch
4c395b4dbc
Upgrade to Maven Wrapper 3.8.4.
...
See #2270
2022-02-22 13:56:15 +01:00
Mark Paluch
2a5f4c920c
Polishing.
...
See #2268
2022-02-22 09:14:00 +01:00
Mark Paluch
a9fcf6d7ba
Use Java 17 to build snapshots for Artifactory.
...
Closes #2268
2022-02-21 16:02:16 +01:00
Mark Paluch
2f53e32f1a
After release cleanups.
...
See #2240
2022-02-18 10:49:02 +01:00
Mark Paluch
eb98a5341d
Prepare next development iteration.
...
See #2240
2022-02-18 10:49:00 +01:00
Mark Paluch
7d05133781
Release version 2.6.2 (2021.1.2).
...
See #2240
2022-02-18 10:41:01 +01:00
Mark Paluch
0750021041
Prepare 2.6.2 (2021.1.2).
...
See #2240
2022-02-18 10:40:40 +01:00
Christoph Strobl
8f259a4b24
Update copyright year to 2022.
...
See: #2264
2022-02-17 11:29:25 +01:00
Mark Paluch
8c0c3c79fe
Polishing.
...
Add author tags and update license years.
See #2222
2022-02-15 14:24:16 +01:00
Hendrik Duerkop
ebb8d4168c
Removed deprecated SpinBarrier.
...
Closes #2222
2022-02-15 13:51:28 +01:00
Greg L. Turnquist
e4aa0dec9c
Update CI properties.
...
See #2240
2022-02-14 14:39:48 -06:00
dependabot[bot]
f1d53976f3
Upgrade to xstream 1.4.19.
...
Bumps [xstream](https://github.com/x-stream/xstream ) from 1.4.18 to 1.4.19.
- [Release notes](https://github.com/x-stream/xstream/releases )
- [Commits](https://github.com/x-stream/xstream/commits )
---
updated-dependencies:
- dependency-name: com.thoughtworks.xstream:xstream
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Closes : #2259
2022-02-14 15:50:16 +01:00
Greg L. Turnquist
549443acda
Use Harbor Proxy for containers.
...
Leverage internal infrastructure for pulling Docker container images. Reduces pressure on Docker Hub and reduces risk of hitting rate limits.
Closes #2254 .
Related https://github.com/spring-projects/spring-data-build/issues/1630 .
2022-02-07 13:01:28 -06:00
Mark Paluch
c10ebf11fd
Polishing.
...
Extract Artifactory and docker credentials into properties file.
See #2245
2022-02-04 10:54:27 +01:00
Greg L. Turnquist
c0d5fd7f59
Externalize build properties.
...
By reading a properties file from an external location, it is possible to inject a consistent set of properties from Spring Data Build. This also supports repeatable builds.
Closes #2245 .
2022-02-04 10:54:26 +01:00
Christoph Strobl
30599ae77f
After release cleanups.
...
See #2201
2022-01-14 10:45:02 +01:00
Christoph Strobl
b61f0cbbc1
Prepare next development iteration.
...
See #2201
2022-01-14 10:44:59 +01:00
Christoph Strobl
fe04e3d9f8
Release version 2.6.1 (2021.1.1).
...
See #2201
2022-01-14 10:28:59 +01:00
Christoph Strobl
c559657212
Prepare 2.6.1 (2021.1.1).
...
See #2201
2022-01-14 10:28:27 +01:00
Mark Paluch
c84fc75edf
Polishing.
...
Add unit tests.
See #2234
2022-01-13 14:43:27 +01:00
sokomishalov
d21f243d35
Add RedisScript and PartialUpdate extensions.
...
Closes #2234
2022-01-13 14:43:27 +01:00
Mark Paluch
0437580b9c
Upgrade to Lettuce 6.1.6.RELEASE.
...
Closes #2235
2022-01-11 16:46:18 +01:00