From d9901de58880367f3bc04cbd86a5f74362822864 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 17 Aug 2022 11:04:48 +0200 Subject: [PATCH] Remove new & noteworthy section in favor of our release notes. Closes #2384 --- src/main/asciidoc/index.adoc | 1 - src/main/asciidoc/new-features.adoc | 108 ---------------------------- 2 files changed, 109 deletions(-) delete mode 100644 src/main/asciidoc/new-features.adoc diff --git a/src/main/asciidoc/index.adoc b/src/main/asciidoc/index.adoc index 1028e7619..a586ded3a 100644 --- a/src/main/asciidoc/index.adoc +++ b/src/main/asciidoc/index.adoc @@ -16,7 +16,6 @@ toc::[] include::preface.adoc[] -include::new-features.adoc[leveloffset=+1] include::upgrading.adoc[leveloffset=+1] diff --git a/src/main/asciidoc/new-features.adoc b/src/main/asciidoc/new-features.adoc deleted file mode 100644 index 2922d9d59..000000000 --- a/src/main/asciidoc/new-features.adoc +++ /dev/null @@ -1,108 +0,0 @@ -[[new-features]] -= New & Noteworthy - -This section briefly covers items that are new and noteworthy in the latest releases. - -[[new-in-3.0.0]] -== New in Spring Data Redis 3.0 - -* Upgrade to Jedis 4.2. Jedis 4 imposes certain limitations on transactions and pipelines and commands used in pipelines/transactions, see <>. - - -== New in Spring Data Redis 2.7 - -* Sentinel ACL authentication considering a sentinel-specific username. Setting a username enables username and password authentication requiring Redis 6. - -[[new-in-2.6.0]] -== New in Spring Data Redis 2.6 - -* Support for `SubscriptionListener` when using `MessageListener` for subscription confirmation callbacks. `ReactiveRedisMessageListenerContainer` and `ReactiveRedisOperations` provide `receiveLater(…)` and `listenToLater(…)` methods to await until Redis acknowledges the subscription. -* Support Redis 6.2 commands (`LPOP`/`RPOP` with `count`, `LMOVE`/`BLMOVE`, `COPY`, `GETEX`, `GETDEL`, `GEOSEARCH`, `GEOSEARCHSTORE`, `ZPOPMIN`, `BZPOPMIN`, `ZPOPMAX`, `BZPOPMAX`, `ZMSCORE`, `ZDIFF`, `ZDIFFSTORE`, `ZINTER`, `ZUNION`, `HRANDFIELD`, `ZRANDMEMBER`, `SMISMEMBER`). - -[[new-in-2.5.0]] -== New in Spring Data Redis 2.5 - -* `MappingRedisConverter` no longer converts <> representation. - -[[new-in-2.4.0]] -== New in Spring Data Redis 2.4 - -* `RedisCache` now exposes `CacheStatistics`. -* ACL authentication support for Redis Standalone, Redis Cluster and Master/Replica. -* Password support for Redis Sentinel using Jedis. -* Support for `ZREVRANGEBYLEX` and `ZLEXCOUNT` commands. -* Support for Stream Commands using Jedis. - -[[new-in-2.3.0]] -== New in Spring Data Redis 2.3 - -* Template API Method Refinements for `Duration` and `Instant`. -* Extension of Stream Commands. - -[[new-in-2.2.0]] -== New in Spring Data Redis 2.2 - -* <> -* Refined `union`/`diff`/`intersect` set-operation methods accepting a single collection of keys. -* Upgrade to Jedis 3. -* Add support for scripting commands using Jedis Cluster. - -[[new-in-2.1.0]] -== New in Spring Data Redis 2.1 - -* Unix domain socket connections using <>. -* <> support using Lettuce. -* <> integration. -* `@TypeAlias` Support for Redis repositories. -* Cluster-wide `SCAN` using Lettuce and `SCAN` on a selected node supported by both drivers. -* <> to send and receive a message stream. -* `BITFIELD`, `BITPOS`, and `OBJECT` command support. -* Align return types of `BoundZSetOperations` with `ZSetOperations`. -* Reactive `SCAN`, `HSCAN`, `SSCAN`, and `ZSCAN` support. -* Usage of `IsTrue` and `IsFalse` keywords in repository query methods. - -[[new-in-2.0.0]] -== New in Spring Data Redis 2.0 - -* Upgrade to Java 8. -* Upgrade to Lettuce 5.0. -* Removed support for SRP and JRedis drivers. -* <>. -* Introduce Redis feature-specific interfaces for `RedisConnection`. -* Improved `RedisConnectionFactory` configuration with `JedisClientConfiguration` and `LettuceClientConfiguration`. -* Revised `RedisCache` implementation. -* Add `SPOP` with count command for Redis 3.2. - -[[new-in-1.8.0]] -== New in Spring Data Redis 1.8 - -* Upgrade to Jedis 2.9. -* Upgrade to `Lettuce` 4.2 (Note: Lettuce 4.2 requires Java 8). -* Support for Redis https://redis.io/commands#geo[GEO] commands. -* Support for Geospatial Indexes using Spring Data Repository abstractions (see <>). -* `MappingRedisConverter`-based `HashMapper` implementation (see <>). -* Support for `PartialUpdate` in repositories (see <>). -* SSL support for connections to Redis cluster. -* Support for `client name` through `ConnectionFactory` when using Jedis. - -[[new-in-1.7.0]] -== New in Spring Data Redis 1.7 - -* Support for https://redis.io/topics/cluster-tutorial[RedisCluster]. -* Support for Spring Data Repository abstractions (see <>). - -[[new-in-1-6-0]] -== New in Spring Data Redis 1.6 - -* The `Lettuce` Redis driver switched from https://github.com/wg/lettuce[wg/lettuce] to https://github.com/mp911de/lettuce[mp911de/lettuce]. -* Support for `ZRANGEBYLEX`. -* Enhanced range operations for `ZSET`, including `+inf` / `-inf`. -* Performance improvements in `RedisCache`, now releasing connections earlier. -* Generic Jackson2 `RedisSerializer` making use of Jackson's polymorphic deserialization. - -[[new-in-1-5-0]] -== New in Spring Data Redis 1.5 - -* Add support for Redis HyperLogLog commands: `PFADD`, `PFCOUNT`, and `PFMERGE`. -* Configurable `JavaType` lookup for Jackson-based `RedisSerializers`. -* `PropertySource`-based configuration for connecting to Redis Sentinel (see: <>).