Updated changelog.

See #2036
This commit is contained in:
Jens Schauder
2021-07-16 14:08:56 +02:00
parent 28f2ef32c2
commit b760fd8d61

View File

@@ -1,6 +1,54 @@
Spring Data Redis Changelog
===========================
Changes in version 2.6.0-M1 (2021-07-16)
----------------------------------------
* #2122 - Upgrade to redis/jedis driver 3.6.2.
* #2119 - Upgrade to Lettuce 6.1.4.
* #2116 - Introduce factory methods to configure `LettuceConnectionFactory` from `RedisURI`.
* #2113 - Add support for `GEOSEARCH` and `GEOSEARCHSTORE`.
* #2109 - Add support for type using the SCAN command.
* #2107 - Add support for `LMOVE` and `BLMOVE`.
* #2103 - Cannot connect to Redis Sentinel using database greater 0 through Jedis.
* #2097 - Add support for `DIFF`, `ZDIFFSTORE`, `ZINTER`, and `ZUNION`.
* #2093 - Upgrade to Jedis 3.6.1.
* #2091 - Upgrade to Lettuce 6.1.3.
* #2089 - Support for TYPE parameter of SCAN command.
* #2088 - Add support for ZMSCORE and ZPOPMIN/ZPOPMAX commands.
* #2087 - Fix result sorting using Redis repository query methods.
* #2086 - Add support for `GETEX` and `GETDEL` through `getAndExpire(…)`, `getAndPersist(…)` and `getAndDelete(…)` methods.
* #2085 - Upgrade to Redis 6.2.4.
* #2081 - ValueOperation setIFAbsent with ttl not working.
* #2080 - Support findAll with sorting in derived query methods.
* #2079 - RedisCache synchronises all get(key, valueLoader) calls.
* #2078 - `LettuceStreamCommands.xRevRange` uses async dedicated connection.
* #2069 - Bump xstream from 1.4.16 to 1.4.17.
* #2064 - Upgrade to Lettuce 6.1.2.
* #2057 - Guard non-initialized `RedisConnectionFactory.getConnection()` with `IllegalStateException`.
* #2055 - Add support for BitFieldSubCommands that generate multiple bit operations using non-chaining methods.
* #2052 - Add support for `SubscriptionListener` using Pub/Sub and introduce `ReactiveRedisMessageListenerContainer.receiveLater(…)`.
* #2051 - Revise RedisCache and documentation.
* #2050 - Add support for `GETEX` and `GETDEL` through imperative and reactive `…ValueOperations`.
* #2049 - Add support for `ZRANDMEMBER` through `ZSetOperations` and `ReactiveZSetOperations`.
* #2048 - Add support for `HRANDFIELD` through `HashOperations` and `ReactiveHashOperations`.
* #2047 - Add `NOMKSTREAM` option to `XADD` command.
* #2044 - Add exclusive range query to `XPENDING` and `X[REV]RANGE`.
* #2043 - Add support for `GEOSEARCH[STORE]` through `GeoOperations` and `ReactiveGeoOperations`.
* #2041 - Add support for `ZDIFF[STORE]` commands through `ZSetOperations` and `ReactiveZSetOperations`.
* #2040 - Add support for `COPY` via `RedisOperations` and `ReactiveRedisOperations`.
* #2039 - Add support for `LMOVE` and `BLMOVE` via `ListOperations` and `ReactiveListOperations`.
* #2038 - Add support for `ZMSCORE` through variadic `ZSetOperations.score(K key, Object... o)` and `ReactiveZSetOperations`.
* #2037 - Add support for `SMISMEMBER` through variadic `SetOperations.isMember(K key, Object... o)` and `ReactiveSetOperations`.
* #2022 - Upgrade to Jedis 3.6.0.
* #2008 - Update CI to Java 16.
* #2007 - Add support for `ZPOPMIN` and `ZPOPMAX` commands including blocking variants.
* #2006 - Cannot scan binary keys with Jedis.
* #1987 - LPOP and RPOP with count option.
* #1834 - Flakey bug: PubSubTests.testContainerSubscribe fails at random times [DATAREDIS-1264].
* #1801 - Mention RedisCache locking behavior details [DATAREDIS-1228].
* #1721 - DefaultRedisCacheWriter.clean() uses blocking KEYS command [DATAREDIS-1151].
Changes in version 2.4.11 (2021-07-16)
--------------------------------------
* #2120 - Upgrade to Lettuce 6.0.7.
@@ -2452,5 +2500,6 @@ General