From a60bf2a06abb174a9785014c2ca713e348914181 Mon Sep 17 00:00:00 2001
From: ViktarStarastsenka
<99594890+ViktarStarastsenka@users.noreply.github.com>
Date: Wed, 8 Jan 2025 18:41:18 +0100
Subject: [PATCH] Create redis-feature-sets.md
---
content/embeds/redis-feature-sets.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 content/embeds/redis-feature-sets.md
diff --git a/content/embeds/redis-feature-sets.md b/content/embeds/redis-feature-sets.md
new file mode 100644
index 0000000000..e2bd86698d
--- /dev/null
+++ b/content/embeds/redis-feature-sets.md
@@ -0,0 +1,8 @@
+A Redis feature set represents the complete set of features available in a specific configuration, and its version number increments whenever a new feature is introduced.
+
+To use a new feature introduced in a later feature set, you must upgrade to the corresponding feature set version, as outlined in the table below.
+
+
+| Redis feature set version | What's new |
+|-------------------|----------------|
+| **Redis feature set version**: 7.4
**Component versions**: [Redis 7.4]({{}})
[Redis Query Engine 2.10]({{< relref "/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.10-release-notes.md" >}})
[JSON 2.8]({{}})
[Time series 1.12]({{}})
[Bloom 2.8]({{}}) | **Hash**:
Redis now supports [expiration of individual hash fields](https://redis.io/docs/latest/develop/data-types/hashes/#:~:text=C%23-,Field%20expiration,-New%20in%20Redis).
**Streams**:
It is now possible to start reading from the last stream message using [XREAD](https://redis.io/docs/latest/commands/xread/) with the new id value `+`.
**Time series**:
The latest time series data structure adds a highly requested feature: insertion-filter for close samples.
**JSON**:
Introduces a fix to not duplicate `AOF` commands multiple times in [JSON.MSET](https://redis.io/docs/latest/commands/json.mset/)
**Probabilistic**:
Now, an error is returned if [CMS.MERGE](https://redis.io/docs/latest/commands/cms.merge/) results in an overflow or underflow.
**Redis Query Engine**:
- New `BFLOAT16` and `FLOAT16` vector data types, reducing memory consumed by vectors while preserving accuracy.
- Support for indexing empty and missing values and enhanced developer experience for queries with exact matching capabilities.
- Developers can now match `TAG` fields without needing to escape special characters, making the onboarding process and use of the query syntax simpler.
- Geospatial search capabilities have been expanded with new `INTERSECT` and `DISJOINT` operators, and ergonomics have been improved by providing better reporting of the memory consumed by the index and exposing the Full-text scoring in the aggregation pipeline.
**_Compatibility Changes_**:
Redis feature set 7.4 no longer includes triggers and functions. To ensure a seamless upgrade, remove any T&F functions created before loading an RDB file into the new Redis Stack. |