redis/modules
alonre24 a14ac5e731
Update RediSearch to 8.4 RC1 (v8.3.90) (#14467)
(https://github.com/RediSearch/RediSearch/pull/7076,
https://github.com/RediSearch/RediSearch/pull/6857) - Introducing
`FT.HYBRID`, a new command that enables hybrid queries combining both
text and vector search, with support for **RRF** and **LINEAR** result
combination. This update enhances performance and reliability through a
more efficient networking layer, smoother query execution, and improved
overall stability.
(https://github.com/RediSearch/RediSearch/pull/7065) - Add
`search-default-scorer` configuration to set the default text scorer
across queries (by default it is BM25).
https://github.com/RediSearch/RediSearch/pull/7022 - Handle Atomic Slot
Migration events upon moving slots from one node to another in a cluster
mode.
(https://github.com/RediSearch/RediSearch/pull/6769,
https://github.com/RediSearch/RediSearch/pull/6828,
https://github.com/RediSearch/RediSearch/pull/6877,
https://github.com/RediSearch/RediSearch/pull/6921) - Introduce query
time memory guardrails by adding a new `search-on-oom` configuration
which defines the query engine behavior when OOM (Out Of Memory) is
reached. OOM checks are applied to `FT.SEARCH`, `FT.AGGREGATE`, and
`FT.HYBRID` commands. The behavior on OOM can be configured to one of
three modes: `IGNORE`, `FAIL`, or `RETURN`.
`IGNORE` - The default behavior, run queries anyway (not recommended for
heavy queries returning a large result set).
`FAIL` - Fail query execution immediately if any of the nodes are in OOM
state when query execution starts.
`RETURN` - A best effort appraoch to return partial results when OOM is
detected in only some of the nodes in a cluster mode.
2025-10-27 11:56:03 +02:00
..
redisbloom Update RedisBloom module version to v8.3.90 (#14454) 2025-10-27 11:54:35 +02:00
redisearch Update RediSearch to 8.4 RC1 (v8.3.90) (#14467) 2025-10-27 11:56:03 +02:00
redisjson Update Json version 8.3.90 (#14453) 2025-10-27 11:54:59 +02:00
redistimeseries Update time series version to v8.3.90 (#14468) 2025-10-27 11:54:13 +02:00
vector-sets Guard calls to vectorDistanceFloat SIMD calls behind ifdefs (#14458) 2025-10-25 15:32:35 +03:00
common.mk Few fixes around make for modules (#13922) 2025-04-06 11:09:07 +03:00
Makefile Fix incorrect Rust 1.88.0 SHA256 checksums in modules/Makefile (#14176) 2025-07-06 22:04:50 +03:00