Back to Redis

Redis8 Breaking Changes Rqe

content/embeds/redis8-breaking-changes-rqe.md

latest728 B
Original Source

The following changes affect behavior and validation in Redis Search:

  • Enforces validation for LIMIT arguments (offset must be 0 if limit is 0).
  • Enforces parsing rules for FT.CURSOR READ and FT.ALIASADD.
  • Parentheses are now required for exponentiation precedence in APPLY expressions.
  • Invalid input now returns errors instead of empty results.
  • Default values revisited for reducers like AVG, COUNT, SUM, STDDEV, QUANTILE, and others.
  • Updates to scoring (BM25 is now the default instead of TF-IDF).
  • Improved handling of expired records, memory constraints, and malformed fields.

For a full list of Redis Search-related changes, see the release notes.