From 5b7dbb5f7f702d8fbdbd641c574650c45bd29e1e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 7 May 2026 19:51:40 +0000 Subject: [PATCH] Update autogenerated docs for RDI 1.18.1 --- .../redis-data-integration/reference/api-reference/openapi.json | 2 +- .../reference/jmespath-custom-functions.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/integrate/redis-data-integration/reference/api-reference/openapi.json b/content/integrate/redis-data-integration/reference/api-reference/openapi.json index f2a1ad5dc5..d742cb27da 100644 --- a/content/integrate/redis-data-integration/reference/api-reference/openapi.json +++ b/content/integrate/redis-data-integration/reference/api-reference/openapi.json @@ -3,7 +3,7 @@ "info": { "title": "Redis Data Integration API", "description": "API for Redis Data Integration services", - "version": "1.18.0" + "version": "1.18.1" }, "paths": { "/": { diff --git a/content/integrate/redis-data-integration/reference/jmespath-custom-functions.md b/content/integrate/redis-data-integration/reference/jmespath-custom-functions.md index 11f9cba1a6..fe88810f97 100644 --- a/content/integrate/redis-data-integration/reference/jmespath-custom-functions.md +++ b/content/integrate/redis-data-integration/reference/jmespath-custom-functions.md @@ -27,7 +27,7 @@ for a full description of the function syntax and a list of built-in functions. | `concat` | Concatenates an array of variables or literals | Input: `{"fname": "john", "lname": "doe"}`
Expression: `concat([fname, ' ' ,lname])`
Output: `john doe` | This is equivalent to the more verbose built-in expression: `' '.join([fname,lname])` | | `filter_entries` | Filters entries in a dictionary (object) using the given JMESPath predicate | Input: `{ "name": "John", "age": 30, "country": "US", "score": 15}`
Expression: `` filter_entries(@, `key == 'name' \|\| key == 'age'`)``
Output:`{"name": "John", "age": 30 }` | | | `from_entries` | Converts an array of objects with `key` and `value` properties into a single object | Input: `[{"key": "name", "value": "John"}, {"key": "age", "value": 30}, {"key": "city", "value": null}]`
Expression: `from_entries(@)`
Output: `{"name": "John", "age": 30, "city": null}` | | -| `hash` | Calculates a hash using the `hash_name` hash function and returns its hexadecimal representation | Input: `{"some_str": "some_value"}`
Expression: `hash(some_str, `sha1`)`
Output: `8c8181715...` | Supported algorithms: sha1 (default), sha256, md5, sha384, sha3_384, blake2b, sha512, sha3_224, sha224, sha3_256, sha3_512, blake2s | +| `hash` | Calculates a hash using the `hash_name` hash function and returns its hexadecimal representation | Input: `{"some_str": "some_value"}`
Expression: `hash(some_str, `sha1`)`
Output: `8c8181715...` | Supported algorithms: sha1 (default), sha256, md5, sha384, sha3_384, blake2b, sha512, sha3_224, sha224, sha3_256, sha3_512, blake2s | | `in` | Checks if an element matches any value in a list of values | Input: `{"el": "b"}`
Expression: `in(el, `["a", "b", "c"]`)`
Output: `True` | | | `left` | Returns a specified number of characters from the start of a given text string | Input: `{"greeting": "hello world!"}`
Expression: `left(greeting, `5`)`
Output: `hello` | | | `lower` | Converts all uppercase characters in a string into lowercase characters | Input: `{"fname": "John"}`
Expression: `lower(fname)`
Output: `john` | |