1
0
mirror of https://github.com/redis/node-redis.git synced 2025-12-12 21:21:15 +03:00

chore: mark 8.4 features as experimental (#3134)

This commit is contained in:
Nikolay Karadzhov
2025-11-11 13:03:19 +02:00
committed by GitHub
parent f8841c880e
commit c9f8cbcad5
4 changed files with 30 additions and 20 deletions

View File

@@ -25,6 +25,9 @@ type DelexCondition = (typeof DelexCondition)[keyof typeof DelexCondition];
export default { export default {
IS_READ_ONLY: false, IS_READ_ONLY: false,
/** /**
*
* @experimental
*
* Conditionally removes the specified key based on value or digest comparison. * Conditionally removes the specified key based on value or digest comparison.
* *
* @param parser - The Redis command parser * @param parser - The Redis command parser

View File

@@ -4,6 +4,9 @@ import { Command, RedisArgument, SimpleStringReply } from "../RESP/types";
export default { export default {
IS_READ_ONLY: true, IS_READ_ONLY: true,
/** /**
*
* @experimental
*
* Returns the XXH3 hash of a string value. * Returns the XXH3 hash of a string value.
* *
* @param parser - The Redis command parser * @param parser - The Redis command parser

View File

@@ -33,6 +33,9 @@ export interface SetOptions {
* Condition for setting the key: * Condition for setting the key:
* - `NX` - Set if key does not exist * - `NX` - Set if key does not exist
* - `XX` - Set if key already exists * - `XX` - Set if key already exists
*
* @experimental
*
* - `IFEQ` - Set if current value equals match-value (since 8.4, requires `matchValue`) * - `IFEQ` - Set if current value equals match-value (since 8.4, requires `matchValue`)
* - `IFNE` - Set if current value does not equal match-value (since 8.4, requires `matchValue`) * - `IFNE` - Set if current value does not equal match-value (since 8.4, requires `matchValue`)
* - `IFDEQ` - Set if current value digest equals match-digest (since 8.4, requires `matchValue`) * - `IFDEQ` - Set if current value digest equals match-digest (since 8.4, requires `matchValue`)

View File

@@ -275,8 +275,9 @@ export default {
* Performs a hybrid search combining multiple search expressions. * Performs a hybrid search combining multiple search expressions.
* Supports multiple SEARCH and VECTOR expressions with various fusion methods. * Supports multiple SEARCH and VECTOR expressions with various fusion methods.
* *
* @experimental
* NOTE: FT.Hybrid is still in experimental state * NOTE: FT.Hybrid is still in experimental state
* It's behavioud and function signature may change` * It's behaviour and function signature may change
* *
* @param parser - The command parser * @param parser - The command parser
* @param index - The index name to search * @param index - The index name to search