content/operate/oss_and_stack/stack-with-enterprise/release-notes/redisearch/redisearch-2.2-release-notes.md
RediSearch v2.2.10 requires:
This is a maintenance release for RediSearch 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Improvements:
Bug fixes:
This is a maintenance release for RediSearch 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Improvements:
Bug fixes:
QUANTILE aggregation function outputting wrong values (MOD-2432)contains() with an empty string argument leaves Redis hanging at CPU 100% indefinitely (MOD-2428)FT.INFO on coordinatorFlatSearchCommandHandlerThis is a maintenance release for RediSearch 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Bug fixes:
Improvements:
This is a maintenance release for RediSearch 2.2.
Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.
Details:
Bug fixes:
Improvements:
This is the General Availability release of RediSearch 2.2.
This release introduces the ability to [index, query, and full-text search JSON documents]({{<relref "/develop/ai/search-and-query/indexing">}}) using JSONPath queries.
On the schema creation FT.CREATE, it is now possible to map a JSONPath query with a field. When a JSON document is indexed, the value extracted by the JSONPath query is indexed in the given field.
This features require the module RedisJSON 2.0 to be installed.
With the new FT.PROFILE command, it is now possible to profile in detail the execution time of several internal steps involved in the execution of FT.SEARCH and FT.AGGREGATE.
That way, it is possible to understand which part of the query is taking most of the resources.
With the support of JSON document indexing, it is now possible to map a JSONPath query to an alias. Therefore, it is possible to index the same value in different indexing attributes with different indexing strategies.
{{<note>}}
As of RediSearch v2.2, index fields are now known as attributes in order to avoid confusion with hash fields. This change impacts the FT.INFO command's response, which might break clients. It is advised to upgrade your application to the latest supported Redis clients prior to upgrading to RediSearch 2.2.
{{</note>}}
Enhancements:
LOAD * for FT.AGGREGATEUNF flag for SORTABLE fieldsCASESENSITIVE to TAG fieldsFT.INFO has identifier and attribute for fieldsBug fixes:
Notes: This is the first GA version of 2.2. The version inside Redis will be 2.2.5 in semantic versioning. Since the version of a module in Redis is numeric, we could not add a GA flag.