From b760fd8d6155ff2f4dac8deae16be6cc73716f68 Mon Sep 17 00:00:00 2001 From: Jens Schauder Date: Fri, 16 Jul 2021 14:08:56 +0200 Subject: [PATCH] Updated changelog. See #2036 --- src/main/resources/changelog.txt | 49 ++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/src/main/resources/changelog.txt b/src/main/resources/changelog.txt index 8e8f96a7a..3dcf7fc52 100644 --- a/src/main/resources/changelog.txt +++ b/src/main/resources/changelog.txt @@ -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 +