Commit graph

3 commits

Author SHA1 Message Date
Tommaso Teofili
af84c6142e
Backport Term query for ES|QL to 8.x (#117359) (#118135)
* Term query for ES|QL (#117359)

This commit adds a `term` function for ES|QL to run `TermQueries`.

For example:
FROM test | WHERE term(content, "dog")

(cherry picked from commit 91605860ee)

* Update docs/changelog/118135.yaml
2024-12-06 11:40:38 +01:00
Nik Everett
f38f2301bc
ESQL: Skip unsupported grapheme cluster test (#115258)
This skips the test for reversing grapheme clusters if the node doesn't
support reversing grapheme clusters. Nodes that are using a jdk before
20 won't support reversing grapheme clusters because they don't have
https://bugs.openjdk.org/browse/JDK-8292387

This reworks `EsqlCapabilities` so we can easilly register it only if
we're on jdk 20:
```
FN_REVERSE_GRAPHEME_CLUSTERS(Runtime.version().feature() < 20),
```

Closes #114537
Closes #114535
Closes #114536
Closes #114558
Closes #114559
Closes #114560
2024-10-21 20:06:56 +02:00
Drew Tate
2046b497fc
[ES|QL] add reverse function (#113297) (#114163)
Adds a REVERSE string function
2024-10-05 05:24:05 +10:00