diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/date.csv-spec/docsNowWhere.md b/docs/reference/query-languages/esql/_snippets/commands/examples/date.csv-spec/docsNowWhere.md
index 82cdb3e9a9d20..fbc07ec8bab92 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/date.csv-spec/docsNowWhere.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/date.csv-spec/docsNowWhere.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM sample_data
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinHostNameTwice.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinHostNameTwice.md
index c27b8af8ccab7..1e7bc731b23b8 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinHostNameTwice.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinHostNameTwice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM system_metrics
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinServiceId.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinServiceId.md
index 074a7c87b66a4..5c7e29bada0af 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinServiceId.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinServiceId.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM app_logs
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIp.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIp.md
index eec8d15d9dd5c..e150dc74028c0 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIp.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM firewall_logs
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIpWhere.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIpWhere.md
index 070d6f2617ab0..53fbddf759062 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIpWhere.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs-lookup-join.csv-spec/lookupJoinSourceIpWhere.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM firewall_logs
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicDissect.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicDissect.md
index af273df1abeb9..4a077353139cd 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicDissect.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicDissect.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "2023-01-23T12:15:00.000Z - some text - 127.0.0.1"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicGrok.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicGrok.md
index 0c2ecc1dae376..34424b5df8b9e 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicGrok.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/basicGrok.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "2023-01-23T12:15:00.000Z 127.0.0.1 some.email@foo.com 42"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/dissectWithToDatetime.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/dissectWithToDatetime.md
index b18f11d054584..1f48b82f219f7 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/dissectWithToDatetime.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/dissectWithToDatetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "2023-01-23T12:15:00.000Z - some text - 127.0.0.1"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithConversionSuffix.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithConversionSuffix.md
index b8843b04081d5..fe3ca8027615d 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithConversionSuffix.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithConversionSuffix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "2023-01-23T12:15:00.000Z 127.0.0.1 some.email@foo.com 42"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithDuplicateFieldNames.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithDuplicateFieldNames.md
index a79a0d27a641f..088106dc86bae 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithDuplicateFieldNames.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithDuplicateFieldNames.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM addresses
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithToDatetime.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithToDatetime.md
index 954771b67f877..2b42473c232ad 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithToDatetime.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/grokWithToDatetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "2023-01-23T12:15:00.000Z 127.0.0.1 some.email@foo.com 42"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keep.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keep.md
index 548256fe86128..e7cd1df94ae43 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keep.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keep.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepCompleteName.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepCompleteName.md
index d9b345dae6091..d5e16f1ccd50d 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepCompleteName.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepCompleteName.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepDoubleWildcard.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepDoubleWildcard.md
index 4fa9070e43528..e31a5e6533909 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepDoubleWildcard.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepDoubleWildcard.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcard.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcard.md
index f8d92bcf028ba..049a798a299a3 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcard.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcard.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardLowest.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardLowest.md
index 8bc195bd1b81a..07f9288077410 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardLowest.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardLowest.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardPrecedence.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardPrecedence.md
index bdc6b304f00f0..12ea366ac3243 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardPrecedence.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/keepWildcardPrecedence.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/rename.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/rename.md
index 8b3764a202f41..61f7dcd8afe81 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/rename.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/rename.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumns.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumns.md
index a8f6a02e1d26c..f00a3bc7f2306 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumns.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumns.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumnsDifferentCommands.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumnsDifferentCommands.md
index 183182fa965c5..559d72d633480 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumnsDifferentCommands.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/renameMultipleColumnsDifferentCommands.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sort.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sort.md
index 926bd16d3e72a..c0e89093af633 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sort.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortDesc.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortDesc.md
index 5468703837a59..9b1caea9a9a72 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortDesc.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortDesc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortNullsFirst.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortNullsFirst.md
index 73c7788ee69ce..6f35338afd0b5 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortNullsFirst.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortNullsFirst.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortTie.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortTie.md
index cce714a41e71f..8431578027668 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortTie.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/sortTie.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/where.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/where.md
index 6043a1b3ad2c1..4712ade8faa9a 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/where.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/where.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereBoolean.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereBoolean.md
index 6ca2fcbc904e0..293158a88df3e 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereBoolean.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereBoolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereFunction.md b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereFunction.md
index 7a5835623a14d..0118200814675 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereFunction.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/docs.csv-spec/whereFunction.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/height.md b/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/height.md
index 14641b4c054fd..9272200036826 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/height.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/height.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/heightWithWildcard.md b/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/heightWithWildcard.md
index db94532ba9305..70719b5c5b904 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/heightWithWildcard.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/drop.csv-spec/heightWithWildcard.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich.md b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich.md
index 9af8cab8edb2c..91a95460e00e8 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW language_code = "1"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_on.md b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_on.md
index 5ae47a361f882..8747081dbc39b 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_on.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_on.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "1"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_rename.md b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_rename.md
index 1fb08cd6e24f4..6faba535f24e0 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_rename.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_rename.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "1"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_with.md b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_with.md
index 53828e210ee79..939a46df27ab2 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_with.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/enrich.csv-spec/enrich_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = "1"
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/eval.md b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/eval.md
index 6423723d36683..553815fe53b80 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/eval.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/eval.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalReplace.md b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalReplace.md
index f9488edad3d13..2c81579c9cef4 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalReplace.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalReplace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumn.md b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumn.md
index a35920b080ed1..708e5504ae8e2 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumn.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumn.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumnStats.md b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumnStats.md
index 00f0cada4ec7a..7c78f977a6816 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumnStats.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/eval.csv-spec/evalUnnamedColumnStats.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/limit.csv-spec/basic.md b/docs/reference/query-languages/esql/_snippets/commands/examples/limit.csv-spec/basic.md
index ecb59d442b45d..dd06e7fa9ca8a 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/limit.csv-spec/basic.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/limit.csv-spec/basic.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnLeftSide.md b/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnLeftSide.md
index b21f9da0784ef..2078e1a5f255d 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnLeftSide.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnLeftSide.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnRightSide.md b/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnRightSide.md
index 6c02416323380..daee7a2531e23 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnRightSide.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/lookup-join.csv-spec/filterOnRightSide.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/mv_expand.csv-spec/simple.md b/docs/reference/query-languages/esql/_snippets/commands/examples/mv_expand.csv-spec/simple.md
index a6378c1c772d8..a5e5c9cebc41b 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/mv_expand.csv-spec/simple.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/mv_expand.csv-spec/simple.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a=[1,2,3], b="b", j=["a","b"]
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/example.md b/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/example.md
index 6cd643b6f6991..dcf3f22ebe8b9 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/example.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/example.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = 1, b = "two", c = null
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/function.md b/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/function.md
index 5b80c6162fa3a..632482dca5407 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/function.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/function.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = ROUND(1.23, 0)
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/multivalue.md b/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/multivalue.md
index 0a96b4be7c55d..a92a82b09c862 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/multivalue.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/row.csv-spec/multivalue.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW a = [2, 1]
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFiltering.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFiltering.md
index 7cd23ad8edcb8..fb33121dab310 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFiltering.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFiltering.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFilteringNoGroup.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFilteringNoGroup.md
index 5f88fdcda30ba..52e706d0d283f 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFilteringNoGroup.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/aggFilteringNoGroup.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsAvgNestedExpression.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsAvgNestedExpression.md
index 71a27d47c1ecc..87afdf8049ae2 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsAvgNestedExpression.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsAvgNestedExpression.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsByExpression.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsByExpression.md
index 6009dc585e30e..44ab883d98849 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsByExpression.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/docsStatsByExpression.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/multi-mv-group.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/multi-mv-group.md
index 0fdb1445dd4f2..4b08eb0cecaeb 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/multi-mv-group.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/multi-mv-group.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW i=1, a=["a", "b"], b=[2, 3] | STATS MIN(i) BY a, b | SORT a ASC, b ASC
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/mv-group.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/mv-group.md
index bd198da5845e3..c94d2d7207f39 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/mv-group.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/mv-group.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
ROW i=1, a=["a", "b"] | STATS MIN(i) BY a | SORT a ASC
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/stats.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/stats.md
index 499c3b411d748..6ac57c7c83668 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/stats.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/stats.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsCalcMultipleValues.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsCalcMultipleValues.md
index 5baa2d58fb8af..e7e80865f4fca 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsCalcMultipleValues.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsCalcMultipleValues.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsGroupByMultipleValues.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsGroupByMultipleValues.md
index da8ae402ff336..e5ca8ae8d060e 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsGroupByMultipleValues.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsGroupByMultipleValues.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumn.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumn.md
index f007196b2bcc5..b46215d195046 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumn.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumn.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumnEval.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumnEval.md
index 70bfb6e84cc9c..6637371b92c0e 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumnEval.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsUnnamedColumnEval.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsWithoutBy.md b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsWithoutBy.md
index da970b1299a20..6f6ee645a8e62 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsWithoutBy.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/examples/stats.csv-spec/statsWithoutBy.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/_snippets/commands/layout/lookup-join.md b/docs/reference/query-languages/esql/_snippets/commands/layout/lookup-join.md
index 2d39b39b11e8e..ac68c65628f0d 100644
--- a/docs/reference/query-languages/esql/_snippets/commands/layout/lookup-join.md
+++ b/docs/reference/query-languages/esql/_snippets/commands/layout/lookup-join.md
@@ -45,6 +45,9 @@ results, the output will contain one row for each matching combination.
For important information about using `LOOKUP JOIN`, refer to [Usage notes](../../../../esql/esql-lookup-join.md#usage-notes).
::::
+:::{include} ../types/lookup-join.md
+:::
+
**Examples**
**IP Threat correlation**: This query would allow you to see if any source
diff --git a/docs/reference/query-languages/esql/_snippets/commands/types/lookup-join.md b/docs/reference/query-languages/esql/_snippets/commands/types/lookup-join.md
new file mode 100644
index 0000000000000..b739c6941bfee
--- /dev/null
+++ b/docs/reference/query-languages/esql/_snippets/commands/types/lookup-join.md
@@ -0,0 +1,21 @@
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
+
+**Supported types**
+
+| field from the left index | field from the lookup index |
+| --- | --- |
+| boolean | boolean |
+| byte | byte, short, integer |
+| date | date |
+| date_nanos | date_nanos |
+| double | half_float, float, double, scaled_float |
+| float | half_float, float, double, scaled_float |
+| half_float | half_float, float, double, scaled_float |
+| integer | byte, short, integer |
+| ip | ip |
+| keyword | keyword |
+| long | long |
+| scaled_float | half_float, float, double, scaled_float |
+| short | byte, short, integer |
+| text | keyword |
+
diff --git a/docs/reference/query-languages/esql/_snippets/functions/appendix/count_distinct.md b/docs/reference/query-languages/esql/_snippets/functions/appendix/count_distinct.md
index ad94c66e9c6b4..009e1d30b07cd 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/appendix/count_distinct.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/appendix/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### Counts are approximate [esql-agg-count-distinct-approximate]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/appendix/median.md b/docs/reference/query-languages/esql/_snippets/functions/appendix/median.md
index 3e4e974202c2c..e67f2645dc0c4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/appendix/median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/appendix/median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
::::{warning}
`MEDIAN` is also [non-deterministic](https://en.wikipedia.org/wiki/Nondeterministic_algorithm).
diff --git a/docs/reference/query-languages/esql/_snippets/functions/appendix/median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/appendix/median_absolute_deviation.md
index 967631e183039..b4e3819c64bf6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/appendix/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/appendix/median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
::::{warning}
`MEDIAN_ABSOLUTE_DEVIATION` is also [non-deterministic](https://en.wikipedia.org/wiki/Nondeterministic_algorithm).
diff --git a/docs/reference/query-languages/esql/_snippets/functions/appendix/percentile.md b/docs/reference/query-languages/esql/_snippets/functions/appendix/percentile.md
index 0d798c20021ee..2abc6787fac4c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/appendix/percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/appendix/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### `PERCENTILE` is (usually) approximate [esql-percentile-approximate]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/appendix/values.md b/docs/reference/query-languages/esql/_snippets/functions/appendix/values.md
index 5170ebd00674a..5c3f4fd2ee1c8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/appendix/values.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/appendix/values.md
@@ -1,5 +1,9 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
+::::{tip}
+Use [`TOP`](/reference/query-languages/esql/functions-operators/aggregation-functions.md#esql-top)
+if you need to keep repeated values.
+::::
::::{warning}
This can use a significant amount of memory and ES|QL doesn’t yet
grow aggregations beyond memory. So this aggregation will work until
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/abs.md b/docs/reference/query-languages/esql/_snippets/functions/description/abs.md
index 84f596917b66c..167dd39fcd920 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/abs.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/abs.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/acos.md b/docs/reference/query-languages/esql/_snippets/functions/description/acos.md
index 03c3d1b798cec..477c12303e6f5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/acos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/acos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/asin.md b/docs/reference/query-languages/esql/_snippets/functions/description/asin.md
index b42d27fd1517d..932605643ed68 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/asin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/asin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/atan.md b/docs/reference/query-languages/esql/_snippets/functions/description/atan.md
index 83617f1740af3..28f6a47797a09 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/atan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/atan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/atan2.md b/docs/reference/query-languages/esql/_snippets/functions/description/atan2.md
index 624749dfa2343..cdfbfe0acfe69 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/atan2.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/atan2.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/avg.md b/docs/reference/query-languages/esql/_snippets/functions/description/avg.md
index 42c0128919cd7..ba1282daf58d9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/bit_length.md b/docs/reference/query-languages/esql/_snippets/functions/description/bit_length.md
index 1ca6d6614cccc..ab989b1514022 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/bit_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/bit_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/bucket.md b/docs/reference/query-languages/esql/_snippets/functions/description/bucket.md
index f70e2f9579dca..7883093f0d7d2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/bucket.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/bucket.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/byte_length.md b/docs/reference/query-languages/esql/_snippets/functions/description/byte_length.md
index 135727d35270c..42f1fb06526ee 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/byte_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/byte_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/case.md b/docs/reference/query-languages/esql/_snippets/functions/description/case.md
index 07a82e432fdfe..1976422ac4210 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/case.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/case.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/categorize.md b/docs/reference/query-languages/esql/_snippets/functions/description/categorize.md
index 0dd8451347068..e224aba12d1fc 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/categorize.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/categorize.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/cbrt.md b/docs/reference/query-languages/esql/_snippets/functions/description/cbrt.md
index 7bb889dd9f32a..35ce1ef42aa3c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/cbrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/cbrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/ceil.md b/docs/reference/query-languages/esql/_snippets/functions/description/ceil.md
index 294f5c0f20f4b..3a11ac0501c97 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/ceil.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/ceil.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/cidr_match.md b/docs/reference/query-languages/esql/_snippets/functions/description/cidr_match.md
index 910cb6e303338..da35e6da93175 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/cidr_match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/cidr_match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/coalesce.md b/docs/reference/query-languages/esql/_snippets/functions/description/coalesce.md
index 6afb254096c55..9370eea936a2a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/coalesce.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/coalesce.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/concat.md b/docs/reference/query-languages/esql/_snippets/functions/description/concat.md
index 9815b58799064..3b4d7bca57893 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/cos.md b/docs/reference/query-languages/esql/_snippets/functions/description/cos.md
index 684980b141808..b845ab9d06ce4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/cos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/cos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/cosh.md b/docs/reference/query-languages/esql/_snippets/functions/description/cosh.md
index 98404ae1b6108..1cc6555dd45c1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/cosh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/cosh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/count.md b/docs/reference/query-languages/esql/_snippets/functions/description/count.md
index a1efbccf78a24..aa7777a0b8a62 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/count_distinct.md b/docs/reference/query-languages/esql/_snippets/functions/description/count_distinct.md
index 752c917d288fd..9fbe109fa55bb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/count_distinct.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/date_diff.md b/docs/reference/query-languages/esql/_snippets/functions/description/date_diff.md
index 4c674e2606f15..704ed0e0d3f74 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/date_diff.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/date_diff.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/date_extract.md b/docs/reference/query-languages/esql/_snippets/functions/description/date_extract.md
index b864454fdb17b..078c4e8130617 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/date_extract.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/date_extract.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/date_format.md b/docs/reference/query-languages/esql/_snippets/functions/description/date_format.md
index faed086411330..5175435e14036 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/date_format.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/date_format.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/date_parse.md b/docs/reference/query-languages/esql/_snippets/functions/description/date_parse.md
index 7739545d4d1ea..9d4aa0b7ea900 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/date_parse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/date_parse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/date_trunc.md b/docs/reference/query-languages/esql/_snippets/functions/description/date_trunc.md
index f108485f2fbee..bd5cbd1a72b64 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/date_trunc.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/date_trunc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/e.md b/docs/reference/query-languages/esql/_snippets/functions/description/e.md
index ae636de109f47..c6a5f5c89f30c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/e.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/e.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/ends_with.md b/docs/reference/query-languages/esql/_snippets/functions/description/ends_with.md
index 5645e3ea9f65b..dd674aadcdce1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/ends_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/ends_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/exp.md b/docs/reference/query-languages/esql/_snippets/functions/description/exp.md
index 183596587e5da..54a1e6fd0a506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/exp.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/exp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/floor.md b/docs/reference/query-languages/esql/_snippets/functions/description/floor.md
index a959d4d69392d..47277c6ce03ab 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/floor.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/floor.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/from_base64.md b/docs/reference/query-languages/esql/_snippets/functions/description/from_base64.md
index c9e1c3b6caad7..c83559fbe0431 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/from_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/from_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/greatest.md b/docs/reference/query-languages/esql/_snippets/functions/description/greatest.md
index 15f80d3f6254d..c5992571589b0 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/greatest.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/greatest.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/hash.md b/docs/reference/query-languages/esql/_snippets/functions/description/hash.md
index 2e312581a9b72..1c327a552e477 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/hash.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/hash.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/hypot.md b/docs/reference/query-languages/esql/_snippets/functions/description/hypot.md
index 2c3d313ee8f6f..924e15d4ddbf6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/hypot.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/hypot.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/ip_prefix.md b/docs/reference/query-languages/esql/_snippets/functions/description/ip_prefix.md
index 4f242db5415e8..a09e70c33f14d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/ip_prefix.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/ip_prefix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/kql.md b/docs/reference/query-languages/esql/_snippets/functions/description/kql.md
index ce73939340b32..458451f8e3e22 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/kql.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/kql.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/least.md b/docs/reference/query-languages/esql/_snippets/functions/description/least.md
index 773c82c44625a..d78d3bbf575cd 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/least.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/least.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/left.md b/docs/reference/query-languages/esql/_snippets/functions/description/left.md
index 0c4b138a8077f..83379e02e2821 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/left.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/left.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/length.md b/docs/reference/query-languages/esql/_snippets/functions/description/length.md
index 7c66fd55d5b86..c7ea2bba89a65 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/locate.md b/docs/reference/query-languages/esql/_snippets/functions/description/locate.md
index 58222b122ca3e..741300e444483 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/locate.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/locate.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/log.md b/docs/reference/query-languages/esql/_snippets/functions/description/log.md
index dcb01077889fb..f313736cce554 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/log.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/log.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/log10.md b/docs/reference/query-languages/esql/_snippets/functions/description/log10.md
index bd03730387ea4..3d0f2b2ca9980 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/log10.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/log10.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/ltrim.md b/docs/reference/query-languages/esql/_snippets/functions/description/ltrim.md
index ba17fa9b13e1f..19c8d54fcc072 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/ltrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/ltrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/match.md b/docs/reference/query-languages/esql/_snippets/functions/description/match.md
index 8dd64d9671501..fa8f301e4b6c4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/match.md
@@ -1,6 +1,17 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
-Use `MATCH` to perform a [match query](/reference/query-languages/query-dsl/query-dsl-match-query.md) on the specified field. Using `MATCH` is equivalent to using the `match` query in the Elasticsearch Query DSL. Match can be used on fields from the text family like [text](/reference/elasticsearch/mapping-reference/text.md) and [semantic_text](/reference/elasticsearch/mapping-reference/semantic-text.md), as well as other field types like keyword, boolean, dates, and numeric types. Match can use [function named parameters](/reference/query-languages/esql/esql-syntax.md#esql-function-named-params) to specify additional options for the match query. All [match query parameters](/reference/query-languages/query-dsl/query-dsl-match-query.md#match-field-params) are supported. For a simplified syntax, you can use the [match operator](/reference/query-languages/esql/functions-operators/operators.md#esql-match-operator) `:` operator instead of `MATCH`. `MATCH` returns true if the provided query matches the row.
+Use `MATCH` to perform a [match query](/reference/query-languages/query-dsl/query-dsl-match-query.md) on the specified field. Using `MATCH` is equivalent to using the `match` query in the Elasticsearch Query DSL.
+
+Match can be used on fields from the text family like [text](/reference/elasticsearch/mapping-reference/text.md) and [semantic_text](/reference/elasticsearch/mapping-reference/semantic-text.md),
+as well as other field types like keyword, boolean, dates, and numeric types.
+
+Match can use [function named parameters](/reference/query-languages/esql/esql-syntax.md#esql-function-named-params) to specify additional options
+for the match query.
+All [match query parameters](/reference/query-languages/query-dsl/query-dsl-match-query.md#match-field-params) are supported.
+
+For a simplified syntax, you can use the [match operator](/reference/query-languages/esql/functions-operators/operators.md#esql-match-operator) `:` operator instead of `MATCH`.
+
+`MATCH` returns true if the provided query matches the row.
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/max.md b/docs/reference/query-languages/esql/_snippets/functions/description/max.md
index 1906a0fa03834..484d633ac1126 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/md5.md b/docs/reference/query-languages/esql/_snippets/functions/description/md5.md
index 98b1072b1ef24..976d3e48a6bfa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/md5.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/md5.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/median.md b/docs/reference/query-languages/esql/_snippets/functions/description/median.md
index cadb73d7147d2..f9787033a41d3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/description/median_absolute_deviation.md
index ca670661e648f..707ceaa439712 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/min.md b/docs/reference/query-languages/esql/_snippets/functions/description/min.md
index 2b14598fb71fb..b0c66c51e3d3f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_append.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_append.md
index d66845f3e82e5..83f7e781d967d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_append.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_append.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_avg.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_avg.md
index a94b8055ba629..a2b6f668a208c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_concat.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_concat.md
index 996c02bade51f..0ae82ba9fd3cc 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_count.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_count.md
index 39e3be36d8038..574e1dcf03865 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_dedupe.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_dedupe.md
index 09c9eb0e4461f..0d34c076c6f3d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_dedupe.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_dedupe.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_first.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_first.md
index ad3139e6f3c12..d140c8b23cae2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_first.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_first.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_last.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_last.md
index c94a5c9626b13..37faa86aa5b59 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_last.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_last.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_max.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_max.md
index d28c63c19cc62..2a88c27b83115 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_median.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_median.md
index fc002aea9fc59..4713dfd0388a3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_median_absolute_deviation.md
index 03bdfde226144..180ed2105c045 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_min.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_min.md
index 805911d48f9d8..5bf9f2ad0a0bf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_percentile.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_percentile.md
index 7ee13aa4a3c5d..4824f97809bbb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_pseries_weighted_sum.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_pseries_weighted_sum.md
index 16c8ddc6fb59f..6b7b2630c27fc 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_pseries_weighted_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_pseries_weighted_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_slice.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_slice.md
index 92772172ac4f6..ab550213a0fb9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_slice.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_slice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_sort.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_sort.md
index 55f7bf8e78995..6dbbc2db2d544 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_sort.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_sum.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_sum.md
index bdb1c95184984..ea5057a748b17 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/mv_zip.md b/docs/reference/query-languages/esql/_snippets/functions/description/mv_zip.md
index fab933821ff74..1e6185dfa6226 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/mv_zip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/mv_zip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/now.md b/docs/reference/query-languages/esql/_snippets/functions/description/now.md
index 207a58a0ba4d0..58a963238d79b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/now.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/now.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/percentile.md b/docs/reference/query-languages/esql/_snippets/functions/description/percentile.md
index e015b53391144..44e74fcf665cf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/pi.md b/docs/reference/query-languages/esql/_snippets/functions/description/pi.md
index b3551f12b0f4b..e9240c30334d6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/pi.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/pi.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/pow.md b/docs/reference/query-languages/esql/_snippets/functions/description/pow.md
index 75b1a9b0b9a2e..c3ad92622ac9b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/pow.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/pow.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/qstr.md b/docs/reference/query-languages/esql/_snippets/functions/description/qstr.md
index 0d6b50f9193e8..d59b52f35e5ef 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/qstr.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/qstr.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/repeat.md b/docs/reference/query-languages/esql/_snippets/functions/description/repeat.md
index d77ee2111bfd7..ba55d0f7fa1b3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/repeat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/repeat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/replace.md b/docs/reference/query-languages/esql/_snippets/functions/description/replace.md
index 5a1b40f3a467c..2cdabe1f3b386 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/replace.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/replace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/reverse.md b/docs/reference/query-languages/esql/_snippets/functions/description/reverse.md
index d5c85a8a41248..7e1f68d427667 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/reverse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/reverse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/right.md b/docs/reference/query-languages/esql/_snippets/functions/description/right.md
index e652ce67a17b4..07fd18afdc63a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/right.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/right.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/round.md b/docs/reference/query-languages/esql/_snippets/functions/description/round.md
index 5174ed3ab4f0f..7b467e07c131f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/round.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/round.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/rtrim.md b/docs/reference/query-languages/esql/_snippets/functions/description/rtrim.md
index 781d0fc3d8b4a..b6bc58d0a6c18 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/rtrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/rtrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/sha1.md b/docs/reference/query-languages/esql/_snippets/functions/description/sha1.md
index 0d97ce59c7eea..9888ade93a780 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/sha1.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/sha1.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/sha256.md b/docs/reference/query-languages/esql/_snippets/functions/description/sha256.md
index 1728dc7e7f029..5c32f6de4a7f5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/sha256.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/sha256.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/signum.md b/docs/reference/query-languages/esql/_snippets/functions/description/signum.md
index f25c50ee6afe5..b5b9253f1abe8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/signum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/signum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/sin.md b/docs/reference/query-languages/esql/_snippets/functions/description/sin.md
index 412e0123f7840..f77ee1c87802a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/sin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/sin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/sinh.md b/docs/reference/query-languages/esql/_snippets/functions/description/sinh.md
index dc3d122b525d7..0969283708dbe 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/sinh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/sinh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/space.md b/docs/reference/query-languages/esql/_snippets/functions/description/space.md
index a66c2cb9ba007..9817b92e11f39 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/space.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/space.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/split.md b/docs/reference/query-languages/esql/_snippets/functions/description/split.md
index 7ac741fd756c2..cfd40790ef699 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/split.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/split.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/sqrt.md b/docs/reference/query-languages/esql/_snippets/functions/description/sqrt.md
index 456dd84eca99f..f69ea2287a79b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/sqrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/sqrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_centroid_agg.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_centroid_agg.md
index e4d4dd823407e..877bfc1fe313b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_centroid_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_centroid_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_contains.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_contains.md
index 1067ea10b99f1..29981c5d71645 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_contains.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_contains.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_disjoint.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_disjoint.md
index 031a3a9ab2efb..f75ccbc6b7fcf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_disjoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_disjoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_distance.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_distance.md
index 660e14715bd65..d04e77651f1c7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_distance.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_distance.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_envelope.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_envelope.md
index e735ebfba1f14..941351ac9f938 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_envelope.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_envelope.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_extent_agg.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_extent_agg.md
index c83b742d2bb86..15aecbe30c212 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_extent_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_extent_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_intersects.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_intersects.md
index 874c2eacfcdd5..92226c645f5ab 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_intersects.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_intersects.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_within.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_within.md
index 625b740e44cf2..3426076764a63 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_within.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_within.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_x.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_x.md
index 073e24644d92f..c14a6d71fac17 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_x.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_x.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_xmax.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_xmax.md
index 4bb478a6042d3..535bbef62dcff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_xmax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_xmax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_xmin.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_xmin.md
index 2e04939fd3573..6fb631cf8fdac 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_xmin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_xmin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_y.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_y.md
index 6bf334c811c89..260b51db4666f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_y.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_y.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_ymax.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_ymax.md
index 8c2478723bfdd..63b836e56758c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_ymax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_ymax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/st_ymin.md b/docs/reference/query-languages/esql/_snippets/functions/description/st_ymin.md
index ab11ab86718a1..a2d7890385506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/st_ymin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/st_ymin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/starts_with.md b/docs/reference/query-languages/esql/_snippets/functions/description/starts_with.md
index 0278be27f7238..5e41167ca36d1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/starts_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/starts_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/std_dev.md b/docs/reference/query-languages/esql/_snippets/functions/description/std_dev.md
index 6f518bf874947..a57918514678a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/std_dev.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/std_dev.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/substring.md b/docs/reference/query-languages/esql/_snippets/functions/description/substring.md
index a8134d41a7801..484fd05eb9aad 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/substring.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/substring.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/sum.md b/docs/reference/query-languages/esql/_snippets/functions/description/sum.md
index 5f1988ead4748..aa4140da8957e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/tan.md b/docs/reference/query-languages/esql/_snippets/functions/description/tan.md
index 9b0639cb47129..00f257064ccfe 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/tan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/tan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/tanh.md b/docs/reference/query-languages/esql/_snippets/functions/description/tanh.md
index b98a3aa72028c..82e3f9d529617 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/tanh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/tanh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/tau.md b/docs/reference/query-languages/esql/_snippets/functions/description/tau.md
index a51575bc8bcd2..1beef1868a2a9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/tau.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/tau.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/term.md b/docs/reference/query-languages/esql/_snippets/functions/description/term.md
index 1e09b5fcedff0..b09624e632597 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/term.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/term.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_base64.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_base64.md
index 71f9640a5f9e1..b781afb51c03d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_boolean.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_boolean.md
index 88b59106d8d9c..774fc4ae2d0fb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_boolean.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_boolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianpoint.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianpoint.md
index a40d3f56de61b..50575d492d5de 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianpoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianpoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianshape.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianshape.md
index 48c20aff9b382..7df118ba55809 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_cartesianshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_date_nanos.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_date_nanos.md
index ea3e5d885e159..d66d8bb94f405 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_date_nanos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_date_nanos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_dateperiod.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_dateperiod.md
index b69e59241e0d8..976e5f5b62560 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_dateperiod.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_dateperiod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_datetime.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_datetime.md
index 6bc18bc53ad35..4cf8a4d93f4d6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_datetime.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_datetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_degrees.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_degrees.md
index 35588a77be2d3..e6a0f9fd48915 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_degrees.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_degrees.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_double.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_double.md
index 8203611cac25d..c51d780eb11f9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_double.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_double.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_geopoint.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_geopoint.md
index 5a85adc208435..ae84b9ec13c44 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_geopoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_geopoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_geoshape.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_geoshape.md
index c20cc914d1b33..a12aec52b6bbe 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_geoshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_geoshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_integer.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_integer.md
index 95627993ec00b..beb0b196c7f30 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_integer.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_integer.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_ip.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_ip.md
index a30174171c14e..8c21b0a5f9542 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_ip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_ip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_long.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_long.md
index f5650004c61eb..2d506e995b041 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_lower.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_lower.md
index 3d3253c01d0be..8f9962fb382c8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_lower.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_lower.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_radians.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_radians.md
index 271526b202a88..5d104b6463c0d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_radians.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_radians.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_string.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_string.md
index a112076c6e3c3..0389d1699fc45 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_string.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_string.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_timeduration.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_timeduration.md
index 5fec3c76cc789..295c5a9ab17ee 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_timeduration.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_timeduration.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_unsigned_long.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_unsigned_long.md
index 544956c24bf04..4db3bad18b580 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_unsigned_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_unsigned_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_upper.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_upper.md
index 74c6a9527b2cb..0ff83a3aa818e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_upper.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_upper.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/to_version.md b/docs/reference/query-languages/esql/_snippets/functions/description/to_version.md
index 89763f06a54b6..5fe6492010dd4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/to_version.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/to_version.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/top.md b/docs/reference/query-languages/esql/_snippets/functions/description/top.md
index 61a7a804e6e4c..1a722169ed696 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/top.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/top.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/trim.md b/docs/reference/query-languages/esql/_snippets/functions/description/trim.md
index b33bbdc43036e..b19bc6742ef79 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/trim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/trim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/values.md b/docs/reference/query-languages/esql/_snippets/functions/description/values.md
index ecfd420f7c9da..fc118041289e9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/values.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/values.md
@@ -1,6 +1,6 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
-Returns all values in a group as a multivalued field. The order of the returned values isn’t guaranteed. If you need the values returned in order use [`MV_SORT`](/reference/query-languages/esql/functions-operators/mv-functions.md#esql-mv_sort).
+Returns unique values as a multivalued field. The order of the returned values isn’t guaranteed. If you need the values returned in order use [`MV_SORT`](/reference/query-languages/esql/functions-operators/mv-functions.md#esql-mv_sort).
diff --git a/docs/reference/query-languages/esql/_snippets/functions/description/weighted_avg.md b/docs/reference/query-languages/esql/_snippets/functions/description/weighted_avg.md
index 1b78e952af9fb..116659dc3341f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/description/weighted_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/description/weighted_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Description**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/abs.md b/docs/reference/query-languages/esql/_snippets/functions/examples/abs.md
index 12bb55c793604..1276f7b684536 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/abs.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/abs.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/acos.md b/docs/reference/query-languages/esql/_snippets/functions/examples/acos.md
index 4670e791b2c2c..62d921dcf7110 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/acos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/acos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/asin.md b/docs/reference/query-languages/esql/_snippets/functions/examples/asin.md
index ab24e47a491d4..85c71dba5e1cb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/asin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/asin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/atan.md b/docs/reference/query-languages/esql/_snippets/functions/examples/atan.md
index 8650447fcb265..0a3de0484894d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/atan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/atan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/atan2.md b/docs/reference/query-languages/esql/_snippets/functions/examples/atan2.md
index 75aa4581bde47..14a2ed4b3ded2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/atan2.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/atan2.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/avg.md b/docs/reference/query-languages/esql/_snippets/functions/examples/avg.md
index c15e92c8af5f2..a138b5c3891cf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/bit_length.md b/docs/reference/query-languages/esql/_snippets/functions/examples/bit_length.md
index 8684815acd7a5..35ea4572a20a9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/bit_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/bit_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/bucket.md b/docs/reference/query-languages/esql/_snippets/functions/examples/bucket.md
index 728c8d19c77f6..e8d26d3e5b423 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/bucket.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/bucket.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/byte_length.md b/docs/reference/query-languages/esql/_snippets/functions/examples/byte_length.md
index 0547160e459e6..0a54fb38d0db6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/byte_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/byte_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/case.md b/docs/reference/query-languages/esql/_snippets/functions/examples/case.md
index 008a13bffff7b..a39c84aa3c05e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/case.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/case.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/categorize.md b/docs/reference/query-languages/esql/_snippets/functions/examples/categorize.md
index 07b6ea37f7793..6ceee436cd8a9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/categorize.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/categorize.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/cbrt.md b/docs/reference/query-languages/esql/_snippets/functions/examples/cbrt.md
index 5b170eb9b3126..74f0a3c29547f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/cbrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/cbrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/ceil.md b/docs/reference/query-languages/esql/_snippets/functions/examples/ceil.md
index 5067da3e31408..9edd8327bbb34 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/ceil.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/ceil.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/cidr_match.md b/docs/reference/query-languages/esql/_snippets/functions/examples/cidr_match.md
index 64163643f4e58..eddc10d6b7699 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/cidr_match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/cidr_match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/coalesce.md b/docs/reference/query-languages/esql/_snippets/functions/examples/coalesce.md
index 294d31e4327f3..c163004746c27 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/coalesce.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/coalesce.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/concat.md b/docs/reference/query-languages/esql/_snippets/functions/examples/concat.md
index 5d5d0d770686e..2b5b070fdcb80 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/cos.md b/docs/reference/query-languages/esql/_snippets/functions/examples/cos.md
index 832e5096cf052..530bbe405d679 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/cos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/cos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/cosh.md b/docs/reference/query-languages/esql/_snippets/functions/examples/cosh.md
index 0b5f87c3558ff..192002634149c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/cosh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/cosh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/count.md b/docs/reference/query-languages/esql/_snippets/functions/examples/count.md
index 48b4d916afdb9..98a7f0c930b4c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/count_distinct.md b/docs/reference/query-languages/esql/_snippets/functions/examples/count_distinct.md
index c6b0b11c21a69..6ff3b500643e6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/count_distinct.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/date_diff.md b/docs/reference/query-languages/esql/_snippets/functions/examples/date_diff.md
index 327102ad390da..7bc4cb8918935 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/date_diff.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/date_diff.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/date_extract.md b/docs/reference/query-languages/esql/_snippets/functions/examples/date_extract.md
index 143a7276d5016..0e66cfff1ee8a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/date_extract.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/date_extract.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/date_format.md b/docs/reference/query-languages/esql/_snippets/functions/examples/date_format.md
index 066085195c8bc..713ccedc4ccf3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/date_format.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/date_format.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/date_parse.md b/docs/reference/query-languages/esql/_snippets/functions/examples/date_parse.md
index 8ed995500f9d5..ebe8f784bf3b6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/date_parse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/date_parse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/date_trunc.md b/docs/reference/query-languages/esql/_snippets/functions/examples/date_trunc.md
index 2d0fd53129412..f6168c1893976 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/date_trunc.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/date_trunc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/e.md b/docs/reference/query-languages/esql/_snippets/functions/examples/e.md
index a7ff775db53d4..7057a1860594f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/e.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/e.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/ends_with.md b/docs/reference/query-languages/esql/_snippets/functions/examples/ends_with.md
index b356b059c9a3d..b305bc7376dab 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/ends_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/ends_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/exp.md b/docs/reference/query-languages/esql/_snippets/functions/examples/exp.md
index e64adcd84efd9..0ae70e39a1191 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/exp.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/exp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/floor.md b/docs/reference/query-languages/esql/_snippets/functions/examples/floor.md
index badd371d517ab..ce0518c537dfa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/floor.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/floor.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/from_base64.md b/docs/reference/query-languages/esql/_snippets/functions/examples/from_base64.md
index ae1c713120e3e..91cc77c7b42b7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/from_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/from_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/greatest.md b/docs/reference/query-languages/esql/_snippets/functions/examples/greatest.md
index d7a9507dd5d07..f351c333168a4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/greatest.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/greatest.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/hash.md b/docs/reference/query-languages/esql/_snippets/functions/examples/hash.md
index 97b0697feaa3f..910180a2cad8e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/hash.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/hash.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/hypot.md b/docs/reference/query-languages/esql/_snippets/functions/examples/hypot.md
index dac69efe1ef88..222a673e5738f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/hypot.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/hypot.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/ip_prefix.md b/docs/reference/query-languages/esql/_snippets/functions/examples/ip_prefix.md
index fbb08e8a780d7..977bbe08b1817 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/ip_prefix.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/ip_prefix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/kql.md b/docs/reference/query-languages/esql/_snippets/functions/examples/kql.md
index 10e946f7c69a3..862d8f050e87e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/kql.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/kql.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/least.md b/docs/reference/query-languages/esql/_snippets/functions/examples/least.md
index 86ca95b6bab29..e0b6ee3a9f260 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/least.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/least.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/left.md b/docs/reference/query-languages/esql/_snippets/functions/examples/left.md
index 7702c1fdfd16f..6a80a09c369dd 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/left.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/left.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/length.md b/docs/reference/query-languages/esql/_snippets/functions/examples/length.md
index 9641c96678d1d..ff5850833ebd3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/locate.md b/docs/reference/query-languages/esql/_snippets/functions/examples/locate.md
index 2982ce8faf42a..d74503a11e653 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/locate.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/locate.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/log.md b/docs/reference/query-languages/esql/_snippets/functions/examples/log.md
index 832934a766578..73dbfe2c01cc8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/log.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/log.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/log10.md b/docs/reference/query-languages/esql/_snippets/functions/examples/log10.md
index 36a9a52cb55cb..cd98f3ef3fe38 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/log10.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/log10.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/ltrim.md b/docs/reference/query-languages/esql/_snippets/functions/examples/ltrim.md
index e649ff3f8352c..0ea4861f3c861 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/ltrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/ltrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/match.md b/docs/reference/query-languages/esql/_snippets/functions/examples/match.md
index 21694aee454bc..78b0eb5dfc0d2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/max.md b/docs/reference/query-languages/esql/_snippets/functions/examples/max.md
index c2722f4bd6322..d5ef74b9cedaf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/md5.md b/docs/reference/query-languages/esql/_snippets/functions/examples/md5.md
index e0071a71ffae7..ab71562a97ae5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/md5.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/md5.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/median.md b/docs/reference/query-languages/esql/_snippets/functions/examples/median.md
index 99551b3ae9044..25d26cd3465df 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/examples/median_absolute_deviation.md
index a721ce0a92f89..e7c3ea350c5f6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/min.md b/docs/reference/query-languages/esql/_snippets/functions/examples/min.md
index c5cb197ba5187..4272d39e89ca0 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_append.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_append.md
index e62bc0342d8ab..976027d0c577c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_append.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_append.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_avg.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_avg.md
index d1c551210c794..493fc7350f202 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_concat.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_concat.md
index 5b11bb4d1b677..0b4698a9bad80 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_count.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_count.md
index c59c628020cf2..abccd0f4483bb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_dedupe.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_dedupe.md
index cc0e6c1d22db1..c426635702878 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_dedupe.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_dedupe.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_first.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_first.md
index e0214addfd872..0653f37a9fb7d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_first.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_first.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_last.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_last.md
index 2c90b3c147e15..0b61e6904497d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_last.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_last.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_max.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_max.md
index de7eec93b0fa2..821459412d736 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median.md
index bf79ca7954874..775125b32c145 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median_absolute_deviation.md
index 233c6b8f36b43..0edceab071add 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_min.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_min.md
index 9a9b5018b0b97..951b1c43b3a62 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_percentile.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_percentile.md
index 2f78881dd349e..53410a1596849 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_pseries_weighted_sum.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_pseries_weighted_sum.md
index bee8387af4603..54353f721a93e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_pseries_weighted_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_pseries_weighted_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_slice.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_slice.md
index 4e1f6c2083b7d..1cc1c0cdaffce 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_slice.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_slice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sort.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sort.md
index 8747985d3834c..0af172f99c2b4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sort.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sum.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sum.md
index 7dd71595f6d0f..e8c2b33d5cdb7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_zip.md b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_zip.md
index 7dd5b21798260..963fd6fb55e82 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/mv_zip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/mv_zip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/now.md b/docs/reference/query-languages/esql/_snippets/functions/examples/now.md
index ffb4b67e1960b..a1bd7d309c112 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/now.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/now.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/percentile.md b/docs/reference/query-languages/esql/_snippets/functions/examples/percentile.md
index 409b2d0d6c46d..83498844ab661 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/pi.md b/docs/reference/query-languages/esql/_snippets/functions/examples/pi.md
index 7486275ab7a8c..b73cada8b3f5e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/pi.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/pi.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/pow.md b/docs/reference/query-languages/esql/_snippets/functions/examples/pow.md
index 769090e73025c..bf56b55e2f604 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/pow.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/pow.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/qstr.md b/docs/reference/query-languages/esql/_snippets/functions/examples/qstr.md
index d76f0ee79a828..906611c42d9ba 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/qstr.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/qstr.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
@@ -15,6 +15,10 @@ FROM books
| 2883 | William Faulkner |
| 3293 | Danny Faulkner |
+```{applies_to}
+stack: ga 9.1.0
+```
+
```esql
FROM books
| WHERE QSTR("title: Hobbjt~", {"fuzziness": 2})
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/repeat.md b/docs/reference/query-languages/esql/_snippets/functions/examples/repeat.md
index c7f3cfd1909f0..eacd6bf8474d2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/repeat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/repeat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/replace.md b/docs/reference/query-languages/esql/_snippets/functions/examples/replace.md
index 552bc8df4d385..e2a2dffa4e8bc 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/replace.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/replace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/reverse.md b/docs/reference/query-languages/esql/_snippets/functions/examples/reverse.md
index cce6270897d88..995954784119c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/reverse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/reverse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/right.md b/docs/reference/query-languages/esql/_snippets/functions/examples/right.md
index 665425aabfc2c..c5abf09efff4d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/right.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/right.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/round.md b/docs/reference/query-languages/esql/_snippets/functions/examples/round.md
index e0ead5cc99ad0..1552616ccc748 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/round.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/round.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/rtrim.md b/docs/reference/query-languages/esql/_snippets/functions/examples/rtrim.md
index a7ffe3f63235a..5bdb2f837b705 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/rtrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/rtrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/sha1.md b/docs/reference/query-languages/esql/_snippets/functions/examples/sha1.md
index ea63b6462766e..b11715ced5665 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/sha1.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/sha1.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/sha256.md b/docs/reference/query-languages/esql/_snippets/functions/examples/sha256.md
index 26b8c54961cab..d0ff433c5d95d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/sha256.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/sha256.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/signum.md b/docs/reference/query-languages/esql/_snippets/functions/examples/signum.md
index b3f4c86b0d8f7..e736587c931e9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/signum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/signum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/sin.md b/docs/reference/query-languages/esql/_snippets/functions/examples/sin.md
index 77693c6ff02c2..93aa29aa1521d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/sin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/sin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/sinh.md b/docs/reference/query-languages/esql/_snippets/functions/examples/sinh.md
index bef54b5f20033..6658d9dd27918 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/sinh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/sinh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/space.md b/docs/reference/query-languages/esql/_snippets/functions/examples/space.md
index 091b1997ec6c8..929e3a4d4ac9c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/space.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/space.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/split.md b/docs/reference/query-languages/esql/_snippets/functions/examples/split.md
index e92835b5c4a50..feefb632e6152 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/split.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/split.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/sqrt.md b/docs/reference/query-languages/esql/_snippets/functions/examples/sqrt.md
index 0c86f3dfa483f..dc9c662eda5fb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/sqrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/sqrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_centroid_agg.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_centroid_agg.md
index db9ca3294e713..4a65eb168ff2d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_centroid_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_centroid_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_contains.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_contains.md
index b690aca5cd395..b8be02c2d147a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_contains.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_contains.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_disjoint.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_disjoint.md
index 3f5446f26b397..5b0e751c77b7c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_disjoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_disjoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_distance.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_distance.md
index 6663d98a96ae6..792927afafe03 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_distance.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_distance.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_envelope.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_envelope.md
index 490c6b01cc3b1..8b0e86cf3d6ac 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_envelope.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_envelope.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_extent_agg.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_extent_agg.md
index 46d86a0cc6779..39c69888a6ba2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_extent_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_extent_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_intersects.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_intersects.md
index 71451ab026a20..5005e5e3d773a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_intersects.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_intersects.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_within.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_within.md
index 9d43a4bcd0e75..a90677ed78dde 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_within.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_within.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_x.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_x.md
index 2209c46ed9dce..2576917776da4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_x.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_x.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmax.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmax.md
index c1ae509264984..5a1e4de78d5b7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmin.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmin.md
index c1ae509264984..5a1e4de78d5b7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_xmin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_y.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_y.md
index 2209c46ed9dce..2576917776da4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_y.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_y.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymax.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymax.md
index c1ae509264984..5a1e4de78d5b7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymin.md b/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymin.md
index c1ae509264984..5a1e4de78d5b7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/st_ymin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/starts_with.md b/docs/reference/query-languages/esql/_snippets/functions/examples/starts_with.md
index 8784c025ac363..e4af9a3600fcd 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/starts_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/starts_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/std_dev.md b/docs/reference/query-languages/esql/_snippets/functions/examples/std_dev.md
index d8aa421abbfc2..02075c511acc6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/std_dev.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/std_dev.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/substring.md b/docs/reference/query-languages/esql/_snippets/functions/examples/substring.md
index 5e97ece5cc6a0..e003f4f2912d3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/substring.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/substring.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/sum.md b/docs/reference/query-languages/esql/_snippets/functions/examples/sum.md
index 7bdd96b05a70f..fb0e483f978ed 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/tan.md b/docs/reference/query-languages/esql/_snippets/functions/examples/tan.md
index 494249ef8612d..47a4c87ccfa2f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/tan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/tan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/tanh.md b/docs/reference/query-languages/esql/_snippets/functions/examples/tanh.md
index ff544ce522ddd..f969e464c38b6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/tanh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/tanh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/tau.md b/docs/reference/query-languages/esql/_snippets/functions/examples/tau.md
index 4ab8a617caef0..e02c363e1a71a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/tau.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/tau.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/term.md b/docs/reference/query-languages/esql/_snippets/functions/examples/term.md
index 6e9265abc02e2..e502061ae60c5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/term.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/term.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_base64.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_base64.md
index 08e69314e6f56..956cb8aa09273 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_boolean.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_boolean.md
index 315ed418cb793..81952797242f7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_boolean.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_boolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianpoint.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianpoint.md
index fb995a7be030a..30b220694dc87 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianpoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianpoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianshape.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianshape.md
index 74dd6eebd7864..922ee5fd8f8c0 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_cartesianshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_date_nanos.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_date_nanos.md
index dba21f8630ecd..8de53e52296b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_date_nanos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_date_nanos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_dateperiod.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_dateperiod.md
index 0908f553dfe19..147299de3a2ea 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_dateperiod.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_dateperiod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_datetime.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_datetime.md
index 5118fb43c5418..3f80c0c0673b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_datetime.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_datetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_degrees.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_degrees.md
index a2caea3cfbc6d..c7bb8a4e8a091 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_degrees.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_degrees.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_double.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_double.md
index 70d389964281b..73466bc0d7615 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_double.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_double.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_geopoint.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_geopoint.md
index aa6438a9dc67b..03694ea055a67 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_geopoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_geopoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_geoshape.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_geoshape.md
index 4f9f722f5b7c6..2c1df6af9409a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_geoshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_geoshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_integer.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_integer.md
index f706a2330aa1a..15b26781fa37b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_integer.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_integer.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_ip.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_ip.md
index 7f4256e24282e..dcf76732bb253 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_ip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_ip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_long.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_long.md
index 64df98e16e10a..fda653b0b109d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_lower.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_lower.md
index cbab7915f6bf5..1f3888f1fcdff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_lower.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_lower.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_radians.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_radians.md
index 0dfa36602cef5..daa9869eb498f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_radians.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_radians.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_string.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_string.md
index 3daa39241adab..1cb52386815da 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_string.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_string.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Examples**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_timeduration.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_timeduration.md
index 31c135079f6a8..1a561a5fe3a8f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_timeduration.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_timeduration.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_unsigned_long.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_unsigned_long.md
index b8e95e3b08b45..c8816d23296d2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_unsigned_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_unsigned_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_upper.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_upper.md
index 58ce375a07b48..0ad01142441f7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_upper.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_upper.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/to_version.md b/docs/reference/query-languages/esql/_snippets/functions/examples/to_version.md
index b3a178fa457a7..a113fe040905a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/to_version.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/to_version.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/top.md b/docs/reference/query-languages/esql/_snippets/functions/examples/top.md
index 0d9cb10cc0653..8f763d7047975 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/top.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/top.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/trim.md b/docs/reference/query-languages/esql/_snippets/functions/examples/trim.md
index 109e6e0daad8a..09504af7c6332 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/trim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/trim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/values.md b/docs/reference/query-languages/esql/_snippets/functions/examples/values.md
index dcf38c3cb36f6..df8ec4a998178 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/values.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/values.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/examples/weighted_avg.md b/docs/reference/query-languages/esql/_snippets/functions/examples/weighted_avg.md
index 4fec582c84b33..9e88681fa4e88 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/examples/weighted_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/examples/weighted_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/match.md b/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/match.md
index 434b0fc4fd98e..82d98ee1b1ea2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported function named parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/qstr.md b/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/qstr.md
index 39d5bf1af00d6..64377905d2fdd 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/qstr.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/functionNamedParams/qstr.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported function named parameters**
@@ -51,7 +51,7 @@
: (keyword) Analyzer used to convert quoted text in the query string into tokens. Defaults to the search_quote_analyzer mapped for the default_field.
`allow_wildcard`
-: (boolean) If true, the query attempts to analyze wildcard terms in the query string. Defaults to false.
+: (boolean) If true, the query attempts to analyze wildcard terms in the query string. Defaults to false.
`boost`
: (float) Floating point number used to decrease or increase the relevance scores of the query.
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/abs.md b/docs/reference/query-languages/esql/_snippets/functions/layout/abs.md
index 9729a783cf6d0..c85ffe9227293 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/abs.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/abs.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ABS` [esql-abs]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/acos.md b/docs/reference/query-languages/esql/_snippets/functions/layout/acos.md
index 186b4ada06db4..add59ef22e9fb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/acos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/acos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ACOS` [esql-acos]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/asin.md b/docs/reference/query-languages/esql/_snippets/functions/layout/asin.md
index afaf7b0db95f4..d003515836c73 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/asin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/asin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ASIN` [esql-asin]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/atan.md b/docs/reference/query-languages/esql/_snippets/functions/layout/atan.md
index 93ce150c3e4cc..f666e16afe82a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/atan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/atan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ATAN` [esql-atan]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/atan2.md b/docs/reference/query-languages/esql/_snippets/functions/layout/atan2.md
index d38b6cfe7ddc1..49638dc09897d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/atan2.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/atan2.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ATAN2` [esql-atan2]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/avg.md b/docs/reference/query-languages/esql/_snippets/functions/layout/avg.md
index c87d8139e5add..541ebf56cef9b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `AVG` [esql-avg]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/bit_length.md b/docs/reference/query-languages/esql/_snippets/functions/layout/bit_length.md
index ccf16a6cea5c3..6283983b7d94f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/bit_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/bit_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `BIT_LENGTH` [esql-bit_length]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/bucket.md b/docs/reference/query-languages/esql/_snippets/functions/layout/bucket.md
index 7253f0eb14706..7670d490c02ff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/bucket.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/bucket.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `BUCKET` [esql-bucket]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/byte_length.md b/docs/reference/query-languages/esql/_snippets/functions/layout/byte_length.md
index 125347ebaea61..9bc9185aa627a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/byte_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/byte_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `BYTE_LENGTH` [esql-byte_length]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/case.md b/docs/reference/query-languages/esql/_snippets/functions/layout/case.md
index 74b0cac44f696..97d7a90f54d16 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/case.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/case.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `CASE` [esql-case]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/categorize.md b/docs/reference/query-languages/esql/_snippets/functions/layout/categorize.md
index 53b9e2f09ae49..ca23c1e2efc23 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/categorize.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/categorize.md
@@ -1,12 +1,6 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `CATEGORIZE` [esql-categorize]
-:::{warning}
-Do not use on production environments. This functionality is in technical preview and
-may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview
-are not subject to the support SLA of official GA features.
-:::
-
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/cbrt.md b/docs/reference/query-languages/esql/_snippets/functions/layout/cbrt.md
index 96cd9975fbf8c..6cbd0fad74910 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/cbrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/cbrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `CBRT` [esql-cbrt]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/ceil.md b/docs/reference/query-languages/esql/_snippets/functions/layout/ceil.md
index 0902ae0f30646..5a3482a8bc3de 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/ceil.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/ceil.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `CEIL` [esql-ceil]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/cidr_match.md b/docs/reference/query-languages/esql/_snippets/functions/layout/cidr_match.md
index d0811df874849..95cd7a51cc95a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/cidr_match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/cidr_match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `CIDR_MATCH` [esql-cidr_match]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/coalesce.md b/docs/reference/query-languages/esql/_snippets/functions/layout/coalesce.md
index 653098d88e244..3a0f1b957a716 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/coalesce.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/coalesce.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `COALESCE` [esql-coalesce]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/concat.md b/docs/reference/query-languages/esql/_snippets/functions/layout/concat.md
index a9f2aacdb6073..712cfd09472ce 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `CONCAT` [esql-concat]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/cos.md b/docs/reference/query-languages/esql/_snippets/functions/layout/cos.md
index c936020b7f865..d8a92d8b44c57 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/cos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/cos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `COS` [esql-cos]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/cosh.md b/docs/reference/query-languages/esql/_snippets/functions/layout/cosh.md
index 500f1d92085a8..32e956252adb4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/cosh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/cosh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `COSH` [esql-cosh]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/count.md b/docs/reference/query-languages/esql/_snippets/functions/layout/count.md
index 11ad32f25ab21..aaec034179acc 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `COUNT` [esql-count]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/count_distinct.md b/docs/reference/query-languages/esql/_snippets/functions/layout/count_distinct.md
index b95500db4bec9..acbfb4cab3520 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/count_distinct.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `COUNT_DISTINCT` [esql-count_distinct]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/date_diff.md b/docs/reference/query-languages/esql/_snippets/functions/layout/date_diff.md
index 84083e7cc4ba8..ab5399ada132e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/date_diff.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/date_diff.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `DATE_DIFF` [esql-date_diff]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/date_extract.md b/docs/reference/query-languages/esql/_snippets/functions/layout/date_extract.md
index e10d52e4016c6..8f68c418d4909 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/date_extract.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/date_extract.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `DATE_EXTRACT` [esql-date_extract]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/date_format.md b/docs/reference/query-languages/esql/_snippets/functions/layout/date_format.md
index 8119208b48f95..936adaf49a357 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/date_format.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/date_format.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `DATE_FORMAT` [esql-date_format]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/date_parse.md b/docs/reference/query-languages/esql/_snippets/functions/layout/date_parse.md
index edd34071bdafa..4ac4734ef823b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/date_parse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/date_parse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `DATE_PARSE` [esql-date_parse]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/date_trunc.md b/docs/reference/query-languages/esql/_snippets/functions/layout/date_trunc.md
index 79f330809430b..720698252daaf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/date_trunc.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/date_trunc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `DATE_TRUNC` [esql-date_trunc]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/e.md b/docs/reference/query-languages/esql/_snippets/functions/layout/e.md
index f1935f6a8b4bd..1d3ee682f9d3a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/e.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/e.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `E` [esql-e]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/ends_with.md b/docs/reference/query-languages/esql/_snippets/functions/layout/ends_with.md
index 96fc35c84d180..493e1bd46d527 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/ends_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/ends_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ENDS_WITH` [esql-ends_with]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/exp.md b/docs/reference/query-languages/esql/_snippets/functions/layout/exp.md
index 6832ddb312c04..8e9122ed71997 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/exp.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/exp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `EXP` [esql-exp]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/floor.md b/docs/reference/query-languages/esql/_snippets/functions/layout/floor.md
index 60f34e0ac5f0a..2c8973f114123 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/floor.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/floor.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `FLOOR` [esql-floor]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/from_base64.md b/docs/reference/query-languages/esql/_snippets/functions/layout/from_base64.md
index 2b1cc6d06bf90..83b59f603b3d0 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/from_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/from_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `FROM_BASE64` [esql-from_base64]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/greatest.md b/docs/reference/query-languages/esql/_snippets/functions/layout/greatest.md
index 49b642a60764a..98b8d1ca03b37 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/greatest.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/greatest.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `GREATEST` [esql-greatest]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/hash.md b/docs/reference/query-languages/esql/_snippets/functions/layout/hash.md
index 8f0a6d4dade91..5a7817e660d31 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/hash.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/hash.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `HASH` [esql-hash]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/hypot.md b/docs/reference/query-languages/esql/_snippets/functions/layout/hypot.md
index 54c9a66cb73f1..26c53bd9330b3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/hypot.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/hypot.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `HYPOT` [esql-hypot]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/ip_prefix.md b/docs/reference/query-languages/esql/_snippets/functions/layout/ip_prefix.md
index 29a6615f60c70..e17b8ef499e06 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/ip_prefix.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/ip_prefix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `IP_PREFIX` [esql-ip_prefix]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/kql.md b/docs/reference/query-languages/esql/_snippets/functions/layout/kql.md
index 04c50cfded194..7d1d957fb6e68 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/kql.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/kql.md
@@ -1,12 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `KQL` [esql-kql]
-:::{warning}
-Do not use on production environments. This functionality is in technical preview and
-may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview
-are not subject to the support SLA of official GA features.
-:::
-
+```{applies_to}
+stack: preview 9.0.0, ga 9.1.0
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/least.md b/docs/reference/query-languages/esql/_snippets/functions/layout/least.md
index eaddc3028ced5..b7138fc3f41b4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/least.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/least.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LEAST` [esql-least]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/left.md b/docs/reference/query-languages/esql/_snippets/functions/layout/left.md
index 83e98e89a4af1..742aad8fb5d3a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/left.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/left.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LEFT` [esql-left]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/length.md b/docs/reference/query-languages/esql/_snippets/functions/layout/length.md
index 2f9916c500245..ea3711c801c18 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LENGTH` [esql-length]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/locate.md b/docs/reference/query-languages/esql/_snippets/functions/layout/locate.md
index 9e960c6f34750..7183ecead7e17 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/locate.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/locate.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LOCATE` [esql-locate]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/log.md b/docs/reference/query-languages/esql/_snippets/functions/layout/log.md
index 748ee0528feec..f0aee0acbb1ab 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/log.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/log.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LOG` [esql-log]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/log10.md b/docs/reference/query-languages/esql/_snippets/functions/layout/log10.md
index c508b562e3cdd..cd91c3338005e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/log10.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/log10.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LOG10` [esql-log10]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/ltrim.md b/docs/reference/query-languages/esql/_snippets/functions/layout/ltrim.md
index 28a950132fe55..c965e4e77a4f1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/ltrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/ltrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `LTRIM` [esql-ltrim]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/match.md b/docs/reference/query-languages/esql/_snippets/functions/layout/match.md
index b5368c12e2b4a..05623d40ecc17 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/match.md
@@ -1,16 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MATCH` [esql-match]
-:::{warning}
-Do not use on production environments. This functionality is in technical preview and
-may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview
-are not subject to the support SLA of official GA features.
-:::
-
-:::{note}
-###### Serverless: GA, Elastic Stack: COMING
-Support for optional named parameters is only available in serverless, or in a future {{es}} release
-:::
+```{applies_to}
+stack: preview 9.0.0, ga 9.1.0
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/max.md b/docs/reference/query-languages/esql/_snippets/functions/layout/max.md
index 9c4934850bc20..7f59cb866c510 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MAX` [esql-max]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/md5.md b/docs/reference/query-languages/esql/_snippets/functions/layout/md5.md
index df10b932542d3..102f8f09f7bc6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/md5.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/md5.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MD5` [esql-md5]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/median.md b/docs/reference/query-languages/esql/_snippets/functions/layout/median.md
index 64e5646069ffe..d360f6893e730 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MEDIAN` [esql-median]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/layout/median_absolute_deviation.md
index 85659eab40269..b7266f489dba5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MEDIAN_ABSOLUTE_DEVIATION` [esql-median_absolute_deviation]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/min.md b/docs/reference/query-languages/esql/_snippets/functions/layout/min.md
index 4fb0ec56ba343..86182958546e6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MIN` [esql-min]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_append.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_append.md
index a7563570fe309..5dd14050a456f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_append.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_append.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_APPEND` [esql-mv_append]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_avg.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_avg.md
index 44481a0c4ad28..229af28804b56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_AVG` [esql-mv_avg]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_concat.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_concat.md
index b52564101f586..7b8df26a65c3c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_CONCAT` [esql-mv_concat]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_count.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_count.md
index 167ae96a7993e..c722bcb1411c9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_COUNT` [esql-mv_count]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_dedupe.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_dedupe.md
index 6cec8bd8edba0..49d1f0b98d808 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_dedupe.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_dedupe.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_DEDUPE` [esql-mv_dedupe]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_first.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_first.md
index 509ab23bd960b..8efcc75509597 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_first.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_first.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_FIRST` [esql-mv_first]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_last.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_last.md
index fe1d173ad83f7..5526552d94ce0 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_last.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_last.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_LAST` [esql-mv_last]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_max.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_max.md
index 7afac50b2bc45..b331252d459f9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_MAX` [esql-mv_max]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median.md
index 4383622b4259e..2cefac66c04a4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_MEDIAN` [esql-mv_median]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median_absolute_deviation.md
index 3b28f7b07284c..c0f4c316c1e07 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_MEDIAN_ABSOLUTE_DEVIATION` [esql-mv_median_absolute_deviation]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_min.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_min.md
index f1058389afe5a..e40daae32ef30 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_MIN` [esql-mv_min]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_percentile.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_percentile.md
index db695459afa2b..aef06a1b05e87 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_PERCENTILE` [esql-mv_percentile]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_pseries_weighted_sum.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_pseries_weighted_sum.md
index 35fb13007a906..8ca42ff08eeb7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_pseries_weighted_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_pseries_weighted_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_PSERIES_WEIGHTED_SUM` [esql-mv_pseries_weighted_sum]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_slice.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_slice.md
index 6b761dfa274fb..f81b943b54770 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_slice.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_slice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_SLICE` [esql-mv_slice]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sort.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sort.md
index b40c72564e84b..5ea8ea8a32819 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sort.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_SORT` [esql-mv_sort]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sum.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sum.md
index 45a1def99b64b..f81e5183829c4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_SUM` [esql-mv_sum]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_zip.md b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_zip.md
index 4d1d846d67617..c1999aa20a564 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/mv_zip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/mv_zip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `MV_ZIP` [esql-mv_zip]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/now.md b/docs/reference/query-languages/esql/_snippets/functions/layout/now.md
index 1c69414a47bde..10c2d3d2922b4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/now.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/now.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `NOW` [esql-now]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/percentile.md b/docs/reference/query-languages/esql/_snippets/functions/layout/percentile.md
index 12401b5486a8d..b5f96efed39ff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `PERCENTILE` [esql-percentile]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/pi.md b/docs/reference/query-languages/esql/_snippets/functions/layout/pi.md
index 8e70a24c8a19a..284e5fb96a605 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/pi.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/pi.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `PI` [esql-pi]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/pow.md b/docs/reference/query-languages/esql/_snippets/functions/layout/pow.md
index 0bfefa315db3b..e9cdc76058505 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/pow.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/pow.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `POW` [esql-pow]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/qstr.md b/docs/reference/query-languages/esql/_snippets/functions/layout/qstr.md
index 9154ed5343624..9378f91c2db5e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/qstr.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/qstr.md
@@ -1,16 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `QSTR` [esql-qstr]
-:::{warning}
-Do not use on production environments. This functionality is in technical preview and
-may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview
-are not subject to the support SLA of official GA features.
-:::
-
-:::{note}
-###### Serverless: GA, Elastic Stack: COMING
-Support for optional named parameters is only available in serverless, or in a future {{es}} release
-:::
+```{applies_to}
+stack: preview 9.0.0, ga 9.1.0
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/repeat.md b/docs/reference/query-languages/esql/_snippets/functions/layout/repeat.md
index 98bc4dc34ebf4..7406da323bd87 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/repeat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/repeat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `REPEAT` [esql-repeat]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/replace.md b/docs/reference/query-languages/esql/_snippets/functions/layout/replace.md
index 1e8bff927b7bb..6c98022ffc37a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/replace.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/replace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `REPLACE` [esql-replace]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/reverse.md b/docs/reference/query-languages/esql/_snippets/functions/layout/reverse.md
index a1db29b6dcf03..d0f37c3b03a43 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/reverse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/reverse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `REVERSE` [esql-reverse]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/right.md b/docs/reference/query-languages/esql/_snippets/functions/layout/right.md
index 5ccabe2facae1..0bf0a6bfd40d8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/right.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/right.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `RIGHT` [esql-right]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/round.md b/docs/reference/query-languages/esql/_snippets/functions/layout/round.md
index 026d78406bde4..6362a7357d6d5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/round.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/round.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ROUND` [esql-round]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/rtrim.md b/docs/reference/query-languages/esql/_snippets/functions/layout/rtrim.md
index 8669aa005d33a..21e4ec9399254 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/rtrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/rtrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `RTRIM` [esql-rtrim]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/sha1.md b/docs/reference/query-languages/esql/_snippets/functions/layout/sha1.md
index 26bc5e0c3c9bf..f4ecbc6d888ec 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/sha1.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/sha1.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SHA1` [esql-sha1]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/sha256.md b/docs/reference/query-languages/esql/_snippets/functions/layout/sha256.md
index b07bd5ae32ae9..9e848e159236a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/sha256.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/sha256.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SHA256` [esql-sha256]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/signum.md b/docs/reference/query-languages/esql/_snippets/functions/layout/signum.md
index 49480bb5aa433..3eed551ad095a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/signum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/signum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SIGNUM` [esql-signum]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/sin.md b/docs/reference/query-languages/esql/_snippets/functions/layout/sin.md
index 8b7a6c6dab7bb..0733a54e53060 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/sin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/sin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SIN` [esql-sin]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/sinh.md b/docs/reference/query-languages/esql/_snippets/functions/layout/sinh.md
index 8389559bc6b7f..9b61485c15e68 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/sinh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/sinh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SINH` [esql-sinh]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/space.md b/docs/reference/query-languages/esql/_snippets/functions/layout/space.md
index 5edfa414e272b..bf52b2485d2b5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/space.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/space.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SPACE` [esql-space]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/split.md b/docs/reference/query-languages/esql/_snippets/functions/layout/split.md
index fdb6c4e7e78a1..cb5e1b892e702 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/split.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/split.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SPLIT` [esql-split]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/sqrt.md b/docs/reference/query-languages/esql/_snippets/functions/layout/sqrt.md
index 6fc6824a36ba4..4b5adf131e3ea 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/sqrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/sqrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SQRT` [esql-sqrt]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_centroid_agg.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_centroid_agg.md
index 2c4b1d6242a06..8352c6c5c3d99 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_centroid_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_centroid_agg.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_CENTROID_AGG` [esql-st_centroid_agg]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_contains.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_contains.md
index 85b6f7c2ec1cc..0e384e6f47ef1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_contains.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_contains.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_CONTAINS` [esql-st_contains]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_disjoint.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_disjoint.md
index 83dbe786f26c2..20bd580430359 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_disjoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_disjoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_DISJOINT` [esql-st_disjoint]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_distance.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_distance.md
index 42529766a94b8..b9dbcc9acf169 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_distance.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_distance.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_DISTANCE` [esql-st_distance]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_envelope.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_envelope.md
index dc452636bc76b..d4a6b29743a70 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_envelope.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_envelope.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_ENVELOPE` [esql-st_envelope]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_extent_agg.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_extent_agg.md
index c354b8de4b4f6..1581402da617f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_extent_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_extent_agg.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_EXTENT_AGG` [esql-st_extent_agg]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_intersects.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_intersects.md
index 1e0eb0f9cc0fa..a1ede9bcca53b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_intersects.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_intersects.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_INTERSECTS` [esql-st_intersects]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_within.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_within.md
index 2b898a55e5552..16556a44b4e65 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_within.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_within.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_WITHIN` [esql-st_within]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_x.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_x.md
index 913ebe5c1b299..bfe86dc94e98e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_x.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_x.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_X` [esql-st_x]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmax.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmax.md
index 150e4cf673396..0744e1faf4ec3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmax.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### `ST_XMAX` [esql-st_xmax]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmin.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmin.md
index 5a34dc6532e00..c4b79485348d4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_xmin.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### `ST_XMIN` [esql-st_xmin]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_y.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_y.md
index fdf04ec0a2efb..4443887eb94c1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_y.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_y.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `ST_Y` [esql-st_y]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymax.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymax.md
index a25a84e8ca22c..0c3457f9ade90 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymax.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### `ST_YMAX` [esql-st_ymax]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymin.md b/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymin.md
index cafd835452cef..46fcbc012b42a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/st_ymin.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### `ST_YMIN` [esql-st_ymin]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/starts_with.md b/docs/reference/query-languages/esql/_snippets/functions/layout/starts_with.md
index 946df5a5b7d7b..ceeb0d57082ac 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/starts_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/starts_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `STARTS_WITH` [esql-starts_with]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/std_dev.md b/docs/reference/query-languages/esql/_snippets/functions/layout/std_dev.md
index 2629ddfd16557..7776ebc6b0d28 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/std_dev.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/std_dev.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `STD_DEV` [esql-std_dev]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/substring.md b/docs/reference/query-languages/esql/_snippets/functions/layout/substring.md
index 39fae62f1b3f3..4aed1dc94360b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/substring.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/substring.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SUBSTRING` [esql-substring]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/sum.md b/docs/reference/query-languages/esql/_snippets/functions/layout/sum.md
index 66b7e6b0634c8..3ce6491ef5d86 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `SUM` [esql-sum]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/tan.md b/docs/reference/query-languages/esql/_snippets/functions/layout/tan.md
index 473ce4f47986d..49f92512cec5b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/tan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/tan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TAN` [esql-tan]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/tanh.md b/docs/reference/query-languages/esql/_snippets/functions/layout/tanh.md
index c284f6d299597..d7489cee1642a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/tanh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/tanh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TANH` [esql-tanh]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/tau.md b/docs/reference/query-languages/esql/_snippets/functions/layout/tau.md
index 5d52997e598c8..e24def521cd0d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/tau.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/tau.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TAU` [esql-tau]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/term.md b/docs/reference/query-languages/esql/_snippets/functions/layout/term.md
index 85499b3bffdc3..5c386f0c03e6f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/term.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/term.md
@@ -1,12 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TERM` [esql-term]
-:::{warning}
-Do not use on production environments. This functionality is in technical preview and
-may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview
-are not subject to the support SLA of official GA features.
-:::
-
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_base64.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_base64.md
index 0e7c465a88d92..1ef5e1da3ad20 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_BASE64` [esql-to_base64]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_boolean.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_boolean.md
index 59591a3a12402..1f79ed30f1220 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_boolean.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_boolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_BOOLEAN` [esql-to_boolean]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianpoint.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianpoint.md
index 897a8b7fab20c..a6e22940f15c0 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianpoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianpoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_CARTESIANPOINT` [esql-to_cartesianpoint]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianshape.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianshape.md
index 42c5575d7877d..dd0f59fd45546 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_cartesianshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_CARTESIANSHAPE` [esql-to_cartesianshape]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_date_nanos.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_date_nanos.md
index 1142dc727f29a..42bc75121a394 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_date_nanos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_date_nanos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_DATE_NANOS` [esql-to_date_nanos]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_dateperiod.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_dateperiod.md
index 07d46edd2808d..087601ecfb7ba 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_dateperiod.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_dateperiod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_DATEPERIOD` [esql-to_dateperiod]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_datetime.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_datetime.md
index 2de151fe55a83..2bc921434f717 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_datetime.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_datetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_DATETIME` [esql-to_datetime]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_degrees.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_degrees.md
index cad8bdc431f85..1efb884a6e79b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_degrees.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_degrees.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_DEGREES` [esql-to_degrees]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_double.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_double.md
index a1a5d2b29ba5b..d595bdcd0af0f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_double.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_double.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_DOUBLE` [esql-to_double]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_geopoint.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_geopoint.md
index e2b8adb4d04a0..c6a6d6a568e1f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_geopoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_geopoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_GEOPOINT` [esql-to_geopoint]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_geoshape.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_geoshape.md
index efa08dc7d41b7..6c8ecffc68394 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_geoshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_geoshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_GEOSHAPE` [esql-to_geoshape]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_integer.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_integer.md
index 46dcbb2ca199a..dfe7f4c8966ff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_integer.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_integer.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_INTEGER` [esql-to_integer]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_ip.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_ip.md
index 1f62f7a098eb6..9bece50d25890 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_ip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_ip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_IP` [esql-to_ip]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_long.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_long.md
index 948c6eb82f2ce..b16f6af58e305 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_LONG` [esql-to_long]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_lower.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_lower.md
index e567ccf6fd1c4..6ebd5b0124cb8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_lower.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_lower.md
@@ -1,10 +1,6 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_LOWER` [esql-to_lower]
-:::{note}
-###### Serverless: GA, Elastic Stack: COMING 9.1.0
-Support for multivalued parameters is only available from 9.1.0
-:::
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_radians.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_radians.md
index 2c618d5f21515..e84780e9f6694 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_radians.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_radians.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_RADIANS` [esql-to_radians]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_string.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_string.md
index 1a2edc77b0fa4..b24fdd66f599f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_string.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_string.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_STRING` [esql-to_string]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_timeduration.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_timeduration.md
index 3ebc5e9939c9a..9734025bdf15b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_timeduration.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_timeduration.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_TIMEDURATION` [esql-to_timeduration]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_unsigned_long.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_unsigned_long.md
index a43ce06e0dd09..3e7a852070054 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_unsigned_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_unsigned_long.md
@@ -1,6 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_UNSIGNED_LONG` [esql-to_unsigned_long]
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_upper.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_upper.md
index 1ab785c4b4cdf..49e5b1b657644 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_upper.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_upper.md
@@ -1,10 +1,6 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_UPPER` [esql-to_upper]
-:::{note}
-###### Serverless: GA, Elastic Stack: COMING 9.1.0
-Support for multivalued parameters is only available from 9.1.0
-:::
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_version.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_version.md
index 2dfe2564f62e1..a81a1660fd753 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_version.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_version.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TO_VERSION` [esql-to_version]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/top.md b/docs/reference/query-languages/esql/_snippets/functions/layout/top.md
index 7440e967c1f43..e891d96f0cfcb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/top.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/top.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TOP` [esql-top]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/trim.md b/docs/reference/query-languages/esql/_snippets/functions/layout/trim.md
index 5ffcce3d351c3..58637291006b2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/trim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/trim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `TRIM` [esql-trim]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/values.md b/docs/reference/query-languages/esql/_snippets/functions/layout/values.md
index 0a2e9c2d5adc4..fe6e77fd1ddf5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/values.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/values.md
@@ -1,12 +1,10 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `VALUES` [esql-values]
-:::{warning}
-Do not use on production environments. This functionality is in technical preview and
-may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview
-are not subject to the support SLA of official GA features.
-:::
-
+```{applies_to}
+stack: preview
+serverless: preview
+```
**Syntax**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/weighted_avg.md b/docs/reference/query-languages/esql/_snippets/functions/layout/weighted_avg.md
index ee0c6fed0eb0e..dde26bdb625e9 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/layout/weighted_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/layout/weighted_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
## `WEIGHTED_AVG` [esql-weighted_avg]
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/abs.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/abs.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/abs.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/abs.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/acos.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/acos.md
index 98fcb17913f68..f73ccfb520de3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/acos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/acos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/asin.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/asin.md
index 98fcb17913f68..f73ccfb520de3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/asin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/asin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/atan.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/atan.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/atan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/atan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/atan2.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/atan2.md
index afb357fa33434..5826ee1121357 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/atan2.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/atan2.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/avg.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/avg.md
index e7b94d1bcf58e..2bd39d0d446ad 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/bit_length.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/bit_length.md
index d460e064e254f..c0b0fc4761d7a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/bit_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/bit_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/bucket.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/bucket.md
index e031763c4a164..cadd93c20be11 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/bucket.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/bucket.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/byte_length.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/byte_length.md
index d460e064e254f..c0b0fc4761d7a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/byte_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/byte_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/case.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/case.md
index 0837bcc10bf17..ade4282ce7a70 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/case.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/case.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/categorize.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/categorize.md
index 9571d6a83bc5f..8733908754570 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/categorize.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/categorize.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/cbrt.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/cbrt.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/cbrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/cbrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/ceil.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/ceil.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/ceil.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/ceil.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/cidr_match.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/cidr_match.md
index b96482a820e63..6f8ffe08cac1d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/cidr_match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/cidr_match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/coalesce.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/coalesce.md
index 4dc6d69836922..05f6e13a61ec3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/coalesce.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/coalesce.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/concat.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/concat.md
index c0b2edfd6714b..20a72e7a11fc8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/cos.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/cos.md
index b14d97f2ccc91..55f6e1b0c490a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/cos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/cos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/cosh.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/cosh.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/cosh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/cosh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/count.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/count.md
index 8da29afe03642..c4f59b6641bfa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/count_distinct.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/count_distinct.md
index 77cd7a84c5fd5..b56f563ea27f4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/count_distinct.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_diff.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_diff.md
index 546975a82a797..784a3229e5d62 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_diff.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_diff.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_extract.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_extract.md
index d012764bdc2e6..b7470a2a587cb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_extract.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_extract.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_format.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_format.md
index aca938d333611..f311a347e07a3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_format.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_format.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_parse.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_parse.md
index d6d9989791a93..adc0a0c86b19d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_parse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_parse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_trunc.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_trunc.md
index 449551d338126..600d6769a8085 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/date_trunc.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/date_trunc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/e.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/e.md
index 37663026cef33..89f0567b66982 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/e.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/e.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/ends_with.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/ends_with.md
index 36b1babaddd31..6900729b56bbf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/ends_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/ends_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/exp.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/exp.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/exp.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/exp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/floor.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/floor.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/floor.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/floor.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/from_base64.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/from_base64.md
index cc9d77c9e7b0d..0d90dbc5cff35 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/from_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/from_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/greatest.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/greatest.md
index 71c056a663cfc..3d8f8d4468330 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/greatest.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/greatest.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/hash.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/hash.md
index 35b7353a15623..da9c617ac24de 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/hash.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/hash.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/hypot.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/hypot.md
index 2669c17722bc1..f50d3a613547d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/hypot.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/hypot.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/ip_prefix.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/ip_prefix.md
index b1f44e13802f6..0a060b261ba6b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/ip_prefix.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/ip_prefix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/kql.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/kql.md
index 4f1d1b443a92c..7532069aa5ed2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/kql.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/kql.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/least.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/least.md
index 71c056a663cfc..3d8f8d4468330 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/least.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/least.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/left.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/left.md
index f21409a6e7ed7..5e7c0fdd7d421 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/left.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/left.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/length.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/length.md
index d460e064e254f..c0b0fc4761d7a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/locate.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/locate.md
index 2f37a64b86475..9d2508faef994 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/locate.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/locate.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/log.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/log.md
index 7da0a5a346bea..46b57118436df 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/log.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/log.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/log10.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/log10.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/log10.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/log10.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/ltrim.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/ltrim.md
index d460e064e254f..c0b0fc4761d7a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/ltrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/ltrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/match.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/match.md
index ed5fa4ddb9f9b..c3f229589e9c6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
@@ -9,5 +9,5 @@
: Value to find in the provided field.
`options`
-: (Optional) Match additional options as [function named parameters](/reference/query-languages/esql/esql-syntax.md#esql-function-named-params). See [match query](/reference/query-languages/query-dsl/query-dsl-match-query.md) for more information.
+: (Optional) Match additional options as [function named parameters](/reference/query-languages/esql/esql-syntax.md#esql-function-named-params).
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/max.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/max.md
index dfc1ab45f403e..24fedc1dde506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/md5.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/md5.md
index b9aa4756e3751..b2ae11279bce1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/md5.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/md5.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/median.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/median.md
index 29f5fc9d81a32..e0d3b2dc6203c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/median_absolute_deviation.md
index 9c8b3b3d004bb..e003b3562deeb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/min.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/min.md
index dfc1ab45f403e..24fedc1dde506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_append.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_append.md
index 99bd3bf00d519..8e54ce567a570 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_append.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_append.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_avg.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_avg.md
index 7e97b28b5b625..61cf560dab676 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_concat.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_concat.md
index 1a3b797f8e1f1..19fc57d7e7ad5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_count.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_count.md
index f536726def13d..b78bfb77240e3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_dedupe.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_dedupe.md
index f536726def13d..b78bfb77240e3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_dedupe.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_dedupe.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_first.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_first.md
index f536726def13d..b78bfb77240e3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_first.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_first.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_last.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_last.md
index f536726def13d..b78bfb77240e3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_last.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_last.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_max.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_max.md
index f536726def13d..b78bfb77240e3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median.md
index 7e97b28b5b625..61cf560dab676 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median_absolute_deviation.md
index 7e97b28b5b625..61cf560dab676 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_min.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_min.md
index f536726def13d..b78bfb77240e3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_percentile.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_percentile.md
index abd36c1af27ac..5c9ffbe91b39c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_pseries_weighted_sum.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_pseries_weighted_sum.md
index 85e391e2aabb4..ee00d4aa5edff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_pseries_weighted_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_pseries_weighted_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_slice.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_slice.md
index fe056c481ff38..48b1c8da59b1d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_slice.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_slice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sort.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sort.md
index 1b9deab45f550..dc735d6507d06 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sort.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sum.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sum.md
index 7e97b28b5b625..61cf560dab676 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_zip.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_zip.md
index d0aadf22de3d6..7900bf7e17d3f 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_zip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/mv_zip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/now.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/now.md
index 37663026cef33..89f0567b66982 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/now.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/now.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/percentile.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/percentile.md
index f68e30979e0bc..f25c1765bd7a8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/pi.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/pi.md
index 37663026cef33..89f0567b66982 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/pi.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/pi.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/pow.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/pow.md
index 94af8ed637a3e..42f89e994f36b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/pow.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/pow.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/qstr.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/qstr.md
index e80ced496626a..89101c793c888 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/qstr.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/qstr.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/repeat.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/repeat.md
index 019968b75ca93..3efa97756e66b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/repeat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/repeat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/replace.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/replace.md
index 113ff98afb6e3..c29f34ba757e2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/replace.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/replace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/reverse.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/reverse.md
index 122e76c5af875..7c63be697dfdb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/reverse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/reverse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/right.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/right.md
index b5d53f0fc38e9..cc47615e3c6e7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/right.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/right.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/round.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/round.md
index 97fbda2be7ddd..11d51fc55baf3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/round.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/round.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/rtrim.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/rtrim.md
index d460e064e254f..c0b0fc4761d7a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/rtrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/rtrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/sha1.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/sha1.md
index b9aa4756e3751..b2ae11279bce1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/sha1.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/sha1.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/sha256.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/sha256.md
index b9aa4756e3751..b2ae11279bce1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/sha256.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/sha256.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/signum.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/signum.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/signum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/signum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/sin.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/sin.md
index b14d97f2ccc91..55f6e1b0c490a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/sin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/sin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/sinh.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/sinh.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/sinh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/sinh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/space.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/space.md
index 2c0dec3da4ed8..0231e24b2fb2c 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/space.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/space.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/split.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/split.md
index cbbda131f8f24..60c1048195abe 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/split.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/split.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/sqrt.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/sqrt.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/sqrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/sqrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_centroid_agg.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_centroid_agg.md
index dfc1ab45f403e..24fedc1dde506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_centroid_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_centroid_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_contains.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_contains.md
index 0cead33e5e7dd..ea2f95d29fead 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_contains.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_contains.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_disjoint.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_disjoint.md
index 0cead33e5e7dd..ea2f95d29fead 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_disjoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_disjoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_distance.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_distance.md
index 4ae236de30d25..fd43077876dda 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_distance.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_distance.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_envelope.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_envelope.md
index 4da2834971a94..5fb5daf1572f5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_envelope.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_envelope.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_extent_agg.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_extent_agg.md
index dfc1ab45f403e..24fedc1dde506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_extent_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_extent_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_intersects.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_intersects.md
index 0cead33e5e7dd..ea2f95d29fead 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_intersects.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_intersects.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_within.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_within.md
index 0cead33e5e7dd..ea2f95d29fead 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_within.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_within.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_x.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_x.md
index f43fa4422f9e4..382f065a38d28 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_x.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_x.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmax.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmax.md
index fbe77807fd3a9..f242d213c8406 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmin.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmin.md
index fbe77807fd3a9..f242d213c8406 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_xmin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_y.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_y.md
index f43fa4422f9e4..382f065a38d28 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_y.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_y.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymax.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymax.md
index fbe77807fd3a9..f242d213c8406 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymin.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymin.md
index fbe77807fd3a9..f242d213c8406 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/st_ymin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/starts_with.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/starts_with.md
index 0401419b8c871..8c7d934b1fcbc 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/starts_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/starts_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/std_dev.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/std_dev.md
index 9c8b3b3d004bb..e003b3562deeb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/std_dev.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/std_dev.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/substring.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/substring.md
index 800df23408c49..232ddb501550a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/substring.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/substring.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/sum.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/sum.md
index 9c8b3b3d004bb..e003b3562deeb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/tan.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/tan.md
index b14d97f2ccc91..55f6e1b0c490a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/tan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/tan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/tanh.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/tanh.md
index 5f23c9951b84e..b7fac945d204b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/tanh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/tanh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/tau.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/tau.md
index 37663026cef33..89f0567b66982 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/tau.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/tau.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/term.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/term.md
index 156e01fdab550..c11ce5a3b44f8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/term.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/term.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_base64.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_base64.md
index 7fa8e645a0760..a2eefab1765af 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_boolean.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_boolean.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_boolean.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_boolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianpoint.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianpoint.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianpoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianpoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianshape.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianshape.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_cartesianshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_date_nanos.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_date_nanos.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_date_nanos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_date_nanos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_dateperiod.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_dateperiod.md
index 1619c3364c163..59db3d4305ad5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_dateperiod.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_dateperiod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_datetime.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_datetime.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_datetime.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_datetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_degrees.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_degrees.md
index 9eb6c7294c16a..6710dac07dbae 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_degrees.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_degrees.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_double.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_double.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_double.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_double.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geopoint.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geopoint.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geopoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geopoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geoshape.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geoshape.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geoshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_geoshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_integer.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_integer.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_integer.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_integer.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_ip.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_ip.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_ip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_ip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_long.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_long.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_lower.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_lower.md
index 122e76c5af875..d35a8bace2317 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_lower.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_lower.md
@@ -1,7 +1,7 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
`str`
-: String expression. If `null`, the function returns `null`.
+: String expression. If `null`, the function returns `null`. The input can be a single-valued column or expression, or a multi-valued column or expression {applies_to}`stack: ga 9.1.0`.
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_radians.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_radians.md
index 9eb6c7294c16a..6710dac07dbae 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_radians.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_radians.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_string.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_string.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_string.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_string.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_timeduration.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_timeduration.md
index b1644dcd18d32..6b338c56b07f8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_timeduration.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_timeduration.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_unsigned_long.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_unsigned_long.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_unsigned_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_unsigned_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_upper.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_upper.md
index 122e76c5af875..d35a8bace2317 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_upper.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_upper.md
@@ -1,7 +1,7 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
`str`
-: String expression. If `null`, the function returns `null`.
+: String expression. If `null`, the function returns `null`. The input can be a single-valued column or expression, or a multi-valued column or expression {applies_to}`stack: ga 9.1.0`.
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_version.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_version.md
index 6957a5264b050..b218f4be18a25 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/to_version.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/to_version.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/top.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/top.md
index 54c84dcd5c260..18df5e408edeb 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/top.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/top.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/trim.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/trim.md
index d460e064e254f..c0b0fc4761d7a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/trim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/trim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/values.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/values.md
index dfc1ab45f403e..24fedc1dde506 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/values.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/values.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/parameters/weighted_avg.md b/docs/reference/query-languages/esql/_snippets/functions/parameters/weighted_avg.md
index 92578e07ec0f8..935ec95a8075a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/parameters/weighted_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/parameters/weighted_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Parameters**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/abs.md b/docs/reference/query-languages/esql/_snippets/functions/types/abs.md
index e1e2364859345..011bf9638eb56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/abs.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/abs.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/acos.md b/docs/reference/query-languages/esql/_snippets/functions/types/acos.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/acos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/acos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/asin.md b/docs/reference/query-languages/esql/_snippets/functions/types/asin.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/asin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/asin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/atan.md b/docs/reference/query-languages/esql/_snippets/functions/types/atan.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/atan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/atan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/atan2.md b/docs/reference/query-languages/esql/_snippets/functions/types/atan2.md
index 41ab643429404..760562925dd22 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/atan2.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/atan2.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/avg.md b/docs/reference/query-languages/esql/_snippets/functions/types/avg.md
index 08cdad71920e3..e204309f17bb1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/bit_length.md b/docs/reference/query-languages/esql/_snippets/functions/types/bit_length.md
index 846530f16b681..f6fb004a3701b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/bit_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/bit_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/bucket.md b/docs/reference/query-languages/esql/_snippets/functions/types/bucket.md
index d39ae63703316..658d11d6f1130 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/bucket.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/bucket.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/byte_length.md b/docs/reference/query-languages/esql/_snippets/functions/types/byte_length.md
index 846530f16b681..f6fb004a3701b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/byte_length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/byte_length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/case.md b/docs/reference/query-languages/esql/_snippets/functions/types/case.md
index 7ad667add42b8..37546fd964d34 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/case.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/case.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/categorize.md b/docs/reference/query-languages/esql/_snippets/functions/types/categorize.md
index e785d3aee5a77..6043fbe719ff8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/categorize.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/categorize.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/cbrt.md b/docs/reference/query-languages/esql/_snippets/functions/types/cbrt.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/cbrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/cbrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/ceil.md b/docs/reference/query-languages/esql/_snippets/functions/types/ceil.md
index e1e2364859345..011bf9638eb56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/ceil.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/ceil.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/cidr_match.md b/docs/reference/query-languages/esql/_snippets/functions/types/cidr_match.md
index fbc9afe1fa664..9ba3e55e3bc58 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/cidr_match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/cidr_match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/coalesce.md b/docs/reference/query-languages/esql/_snippets/functions/types/coalesce.md
index b7cbbd850fe3e..e38b4d261cf84 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/coalesce.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/coalesce.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/concat.md b/docs/reference/query-languages/esql/_snippets/functions/types/concat.md
index 071f21573d71f..b3329e57f1ea2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/cos.md b/docs/reference/query-languages/esql/_snippets/functions/types/cos.md
index 788b7b5bd779f..072d27333e86a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/cos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/cos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/cosh.md b/docs/reference/query-languages/esql/_snippets/functions/types/cosh.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/cosh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/cosh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/count.md b/docs/reference/query-languages/esql/_snippets/functions/types/count.md
index 3316a2ad987c2..4f0b8b174bc95 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/count_distinct.md b/docs/reference/query-languages/esql/_snippets/functions/types/count_distinct.md
index 6194280ae78f7..8c25c27806c1b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/count_distinct.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/date_diff.md b/docs/reference/query-languages/esql/_snippets/functions/types/date_diff.md
index 12f67e1178bab..43204519523b3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/date_diff.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/date_diff.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/date_extract.md b/docs/reference/query-languages/esql/_snippets/functions/types/date_extract.md
index 726cf521620d1..afdf005568d5e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/date_extract.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/date_extract.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/date_format.md b/docs/reference/query-languages/esql/_snippets/functions/types/date_format.md
index 6a7c6efb67ee3..68c3f5ab7b2b1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/date_format.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/date_format.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/date_parse.md b/docs/reference/query-languages/esql/_snippets/functions/types/date_parse.md
index e9b04b858dd17..4f1873cd3796b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/date_parse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/date_parse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/date_trunc.md b/docs/reference/query-languages/esql/_snippets/functions/types/date_trunc.md
index 8eeaed09b9925..2da29fb249df2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/date_trunc.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/date_trunc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/e.md b/docs/reference/query-languages/esql/_snippets/functions/types/e.md
index 041ce460ae043..f501314eb8271 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/e.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/e.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/ends_with.md b/docs/reference/query-languages/esql/_snippets/functions/types/ends_with.md
index 73e7352de1d09..488038a603ad1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/ends_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/ends_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/exp.md b/docs/reference/query-languages/esql/_snippets/functions/types/exp.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/exp.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/exp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/floor.md b/docs/reference/query-languages/esql/_snippets/functions/types/floor.md
index e1e2364859345..011bf9638eb56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/floor.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/floor.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/from_base64.md b/docs/reference/query-languages/esql/_snippets/functions/types/from_base64.md
index 9dd0e2a9abcea..7221b9139e2b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/from_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/from_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/greatest.md b/docs/reference/query-languages/esql/_snippets/functions/types/greatest.md
index 4f34a8ff02c98..d3dfe611989ff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/greatest.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/greatest.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/hash.md b/docs/reference/query-languages/esql/_snippets/functions/types/hash.md
index 279ab7d7169e5..87e8e344520ed 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/hash.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/hash.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/hypot.md b/docs/reference/query-languages/esql/_snippets/functions/types/hypot.md
index 5dc6974b54998..0742a29f4a4df 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/hypot.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/hypot.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/ip_prefix.md b/docs/reference/query-languages/esql/_snippets/functions/types/ip_prefix.md
index 54271fb18b5da..32a0d415bca9a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/ip_prefix.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/ip_prefix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/kql.md b/docs/reference/query-languages/esql/_snippets/functions/types/kql.md
index e6ec178efc044..0af3d49fd7399 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/kql.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/kql.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/least.md b/docs/reference/query-languages/esql/_snippets/functions/types/least.md
index 4f34a8ff02c98..d3dfe611989ff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/least.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/least.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/left.md b/docs/reference/query-languages/esql/_snippets/functions/types/left.md
index 678d807e58098..271bcec1c97d8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/left.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/left.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/length.md b/docs/reference/query-languages/esql/_snippets/functions/types/length.md
index 846530f16b681..f6fb004a3701b 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/length.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/length.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/locate.md b/docs/reference/query-languages/esql/_snippets/functions/types/locate.md
index 16b50c99c979b..0c0614d230594 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/locate.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/locate.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/log.md b/docs/reference/query-languages/esql/_snippets/functions/types/log.md
index a12b44e5fea27..18ea489629f8d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/log.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/log.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/log10.md b/docs/reference/query-languages/esql/_snippets/functions/types/log10.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/log10.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/log10.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/ltrim.md b/docs/reference/query-languages/esql/_snippets/functions/types/ltrim.md
index 9dd0e2a9abcea..7221b9139e2b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/ltrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/ltrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/match.md b/docs/reference/query-languages/esql/_snippets/functions/types/match.md
index 8c3024914a15a..a9379ab5ac226 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/match.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/max.md b/docs/reference/query-languages/esql/_snippets/functions/types/max.md
index 9f797a661b580..2c57786ac0054 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/md5.md b/docs/reference/query-languages/esql/_snippets/functions/types/md5.md
index 263c1eb8a73b6..ee1a60af32b67 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/md5.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/md5.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/median.md b/docs/reference/query-languages/esql/_snippets/functions/types/median.md
index 08cdad71920e3..e204309f17bb1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/types/median_absolute_deviation.md
index 08cdad71920e3..e204309f17bb1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/min.md b/docs/reference/query-languages/esql/_snippets/functions/types/min.md
index 9f797a661b580..2c57786ac0054 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_append.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_append.md
index de780bf38e00c..112ac6fca3be3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_append.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_append.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_avg.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_avg.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_concat.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_concat.md
index d3383aa49c7cc..15519e6705c55 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_concat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_count.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_count.md
index 61393a2b13a0d..a4b51f2bf3d05 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_count.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_dedupe.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_dedupe.md
index b01bf30263c1e..a287b900efccf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_dedupe.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_dedupe.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_first.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_first.md
index b01bf30263c1e..a287b900efccf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_first.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_first.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_last.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_last.md
index b01bf30263c1e..a287b900efccf 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_last.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_last.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_max.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_max.md
index ddd4e6e85f50a..e930fc056c8d8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_max.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_median.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_median.md
index e1e2364859345..011bf9638eb56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_median.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_median_absolute_deviation.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_median_absolute_deviation.md
index e1e2364859345..011bf9638eb56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_median_absolute_deviation.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_min.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_min.md
index ddd4e6e85f50a..e930fc056c8d8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_min.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_percentile.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_percentile.md
index 2dcd0dd090dbc..04ef0d0c6f021 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_pseries_weighted_sum.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_pseries_weighted_sum.md
index 204e6f1f6c060..f3986c40f08d5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_pseries_weighted_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_pseries_weighted_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_slice.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_slice.md
index b2f8f1553d6fe..8f1150b408504 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_slice.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_slice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_sort.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_sort.md
index 1915dd8f628d8..e60eb163bda72 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_sort.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_sum.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_sum.md
index e1e2364859345..011bf9638eb56 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/mv_zip.md b/docs/reference/query-languages/esql/_snippets/functions/types/mv_zip.md
index 44c0d64e1161f..f3747a4dffd55 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/mv_zip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/mv_zip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/now.md b/docs/reference/query-languages/esql/_snippets/functions/types/now.md
index 763ffab52cdd3..072757d74ec65 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/now.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/now.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/percentile.md b/docs/reference/query-languages/esql/_snippets/functions/types/percentile.md
index 38f315beb37f9..6975dd8b2f7ff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/percentile.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/pi.md b/docs/reference/query-languages/esql/_snippets/functions/types/pi.md
index 041ce460ae043..f501314eb8271 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/pi.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/pi.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/pow.md b/docs/reference/query-languages/esql/_snippets/functions/types/pow.md
index a361f3ce99b32..4fa21c6691306 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/pow.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/pow.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/qstr.md b/docs/reference/query-languages/esql/_snippets/functions/types/qstr.md
index 911f1232be6ea..82af2d9f84e6d 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/qstr.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/qstr.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/repeat.md b/docs/reference/query-languages/esql/_snippets/functions/types/repeat.md
index 5d0ab79f3702a..56985cda8f191 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/repeat.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/repeat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/replace.md b/docs/reference/query-languages/esql/_snippets/functions/types/replace.md
index 9756c7a2ca18e..788bfadfed576 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/replace.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/replace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/reverse.md b/docs/reference/query-languages/esql/_snippets/functions/types/reverse.md
index 6ca0db4bc7b5a..85ac1397d5fb8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/reverse.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/reverse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/right.md b/docs/reference/query-languages/esql/_snippets/functions/types/right.md
index 678d807e58098..271bcec1c97d8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/right.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/right.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/round.md b/docs/reference/query-languages/esql/_snippets/functions/types/round.md
index 94b8c01783ed2..48828742c4ba5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/round.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/round.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/rtrim.md b/docs/reference/query-languages/esql/_snippets/functions/types/rtrim.md
index 9dd0e2a9abcea..7221b9139e2b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/rtrim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/rtrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/sha1.md b/docs/reference/query-languages/esql/_snippets/functions/types/sha1.md
index 263c1eb8a73b6..ee1a60af32b67 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/sha1.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/sha1.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/sha256.md b/docs/reference/query-languages/esql/_snippets/functions/types/sha256.md
index 263c1eb8a73b6..ee1a60af32b67 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/sha256.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/sha256.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/signum.md b/docs/reference/query-languages/esql/_snippets/functions/types/signum.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/signum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/signum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/sin.md b/docs/reference/query-languages/esql/_snippets/functions/types/sin.md
index 788b7b5bd779f..072d27333e86a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/sin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/sin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/sinh.md b/docs/reference/query-languages/esql/_snippets/functions/types/sinh.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/sinh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/sinh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/space.md b/docs/reference/query-languages/esql/_snippets/functions/types/space.md
index 514725c231a67..5883b0d6dbdff 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/space.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/space.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/split.md b/docs/reference/query-languages/esql/_snippets/functions/types/split.md
index d3383aa49c7cc..15519e6705c55 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/split.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/split.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/sqrt.md b/docs/reference/query-languages/esql/_snippets/functions/types/sqrt.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/sqrt.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/sqrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_centroid_agg.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_centroid_agg.md
index 79c81090983b6..38787b6db1ac3 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_centroid_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_centroid_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_contains.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_contains.md
index b03e441655ea2..b26626ad71ffa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_contains.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_contains.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_disjoint.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_disjoint.md
index b03e441655ea2..b26626ad71ffa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_disjoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_disjoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_distance.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_distance.md
index 73aca8ff1234c..556f644090581 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_distance.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_distance.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_envelope.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_envelope.md
index 4e120500ddadf..8ee2f6c8ce152 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_envelope.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_envelope.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_extent_agg.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_extent_agg.md
index 2e592e1d50959..e88f95fdedd82 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_extent_agg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_extent_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_intersects.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_intersects.md
index b03e441655ea2..b26626ad71ffa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_intersects.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_intersects.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_within.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_within.md
index b03e441655ea2..b26626ad71ffa 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_within.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_within.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_x.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_x.md
index 956fded4eaa32..2dcd3405cabb5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_x.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_x.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_xmax.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_xmax.md
index 6020dea0d0b88..c2eae03b267e2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_xmax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_xmax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_xmin.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_xmin.md
index 6020dea0d0b88..c2eae03b267e2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_xmin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_xmin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_y.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_y.md
index 956fded4eaa32..2dcd3405cabb5 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_y.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_y.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_ymax.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_ymax.md
index 6020dea0d0b88..c2eae03b267e2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_ymax.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_ymax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/st_ymin.md b/docs/reference/query-languages/esql/_snippets/functions/types/st_ymin.md
index 6020dea0d0b88..c2eae03b267e2 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/st_ymin.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/st_ymin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/starts_with.md b/docs/reference/query-languages/esql/_snippets/functions/types/starts_with.md
index 3dfdfe31f14a0..d2372b730647a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/starts_with.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/starts_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/std_dev.md b/docs/reference/query-languages/esql/_snippets/functions/types/std_dev.md
index 08cdad71920e3..e204309f17bb1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/std_dev.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/std_dev.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/substring.md b/docs/reference/query-languages/esql/_snippets/functions/types/substring.md
index 3a5e5f90cb553..7fb71237aa199 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/substring.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/substring.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/sum.md b/docs/reference/query-languages/esql/_snippets/functions/types/sum.md
index 5d9868602eabb..01801c5c25b70 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/sum.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/tan.md b/docs/reference/query-languages/esql/_snippets/functions/types/tan.md
index 788b7b5bd779f..072d27333e86a 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/tan.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/tan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/tanh.md b/docs/reference/query-languages/esql/_snippets/functions/types/tanh.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/tanh.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/tanh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/tau.md b/docs/reference/query-languages/esql/_snippets/functions/types/tau.md
index 041ce460ae043..f501314eb8271 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/tau.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/tau.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/term.md b/docs/reference/query-languages/esql/_snippets/functions/types/term.md
index 7bb1ad1e7b7b9..bd920d4d116b7 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/term.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/term.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_base64.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_base64.md
index 9dd0e2a9abcea..7221b9139e2b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_base64.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_boolean.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_boolean.md
index a703a58dd4cfc..e7ac6260118f6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_boolean.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_boolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianpoint.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianpoint.md
index e4e8d23285909..7acbad6794e42 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianpoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianpoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianshape.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianshape.md
index 5b0cde2e0e991..31c789a84d133 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_cartesianshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_date_nanos.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_date_nanos.md
index 0e666d39181d7..d64685fa67285 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_date_nanos.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_date_nanos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_dateperiod.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_dateperiod.md
index 2532e4a52d4af..c5764507a2f05 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_dateperiod.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_dateperiod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_datetime.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_datetime.md
index 21cb14a553018..99e2635d01576 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_datetime.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_datetime.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_degrees.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_degrees.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_degrees.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_degrees.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_double.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_double.md
index 0135b5582b47e..6dea04d10a0be 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_double.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_double.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_geopoint.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_geopoint.md
index 648ecec850274..001f0cf28e272 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_geopoint.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_geopoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_geoshape.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_geoshape.md
index 0a8f43fc64cd0..6949cef79ca51 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_geoshape.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_geoshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_integer.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_integer.md
index 84ff42ed98576..a89cc98231745 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_integer.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_integer.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_ip.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_ip.md
index d8ffccaa6935a..d1e56dca0de39 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_ip.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_ip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_long.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_long.md
index 39784918e1e9e..f4445c6b359de 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_lower.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_lower.md
index 6ca0db4bc7b5a..85ac1397d5fb8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_lower.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_lower.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_radians.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_radians.md
index 6566df0f76500..ac896a5f93303 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_radians.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_radians.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_string.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_string.md
index b09ebd9812033..81476ec26c36e 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_string.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_string.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_timeduration.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_timeduration.md
index de79309cf1900..b2abd5fc8fb69 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_timeduration.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_timeduration.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_unsigned_long.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_unsigned_long.md
index 8499b1ab83519..ad8c66bcae6a6 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_unsigned_long.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_unsigned_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_upper.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_upper.md
index 6ca0db4bc7b5a..85ac1397d5fb8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_upper.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_upper.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/to_version.md b/docs/reference/query-languages/esql/_snippets/functions/types/to_version.md
index e9a4f2e28f793..c7289368b5f23 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/to_version.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/to_version.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/top.md b/docs/reference/query-languages/esql/_snippets/functions/types/top.md
index f3ee592a0a4fb..eedde4d3fa0c4 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/top.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/top.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/trim.md b/docs/reference/query-languages/esql/_snippets/functions/types/trim.md
index 9dd0e2a9abcea..7221b9139e2b8 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/trim.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/trim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/values.md b/docs/reference/query-languages/esql/_snippets/functions/types/values.md
index b12103f6f0ab7..521d4300deed1 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/values.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/values.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/functions/types/weighted_avg.md b/docs/reference/query-languages/esql/_snippets/functions/types/weighted_avg.md
index 1369509d654c5..e79d20a4eb336 100644
--- a/docs/reference/query-languages/esql/_snippets/functions/types/weighted_avg.md
+++ b/docs/reference/query-languages/esql/_snippets/functions/types/weighted_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/lists/type-conversion-functions.md b/docs/reference/query-languages/esql/_snippets/lists/type-conversion-functions.md
index 59da01b8578db..8867386f00a2d 100644
--- a/docs/reference/query-languages/esql/_snippets/lists/type-conversion-functions.md
+++ b/docs/reference/query-languages/esql/_snippets/lists/type-conversion-functions.md
@@ -1,7 +1,7 @@
* [`TO_BOOLEAN`](../../functions-operators/type-conversion-functions.md#esql-to_boolean)
* [`TO_CARTESIANPOINT`](../../functions-operators/type-conversion-functions.md#esql-to_cartesianpoint)
* [`TO_CARTESIANSHAPE`](../../functions-operators/type-conversion-functions.md#esql-to_cartesianshape)
-* [preview] [`TO_DATEPERIOD`](../../functions-operators/type-conversion-functions.md#esql-to_dateperiod)
+* [`TO_DATEPERIOD`](../../functions-operators/type-conversion-functions.md#esql-to_dateperiod)
* [`TO_DATETIME`](../../functions-operators/type-conversion-functions.md#esql-to_datetime)
* [`TO_DATE_NANOS`](../../functions-operators/type-conversion-functions.md#esql-to_date_nanos)
* [`TO_DEGREES`](../../functions-operators/type-conversion-functions.md#esql-to_degrees)
@@ -13,6 +13,6 @@
* [`TO_LONG`](../../functions-operators/type-conversion-functions.md#esql-to_long)
* [`TO_RADIANS`](../../functions-operators/type-conversion-functions.md#esql-to_radians)
* [`TO_STRING`](../../functions-operators/type-conversion-functions.md#esql-to_string)
-* [preview] [`TO_TIMEDURATION`](../../functions-operators/type-conversion-functions.md#esql-to_timeduration)
+* [`TO_TIMEDURATION`](../../functions-operators/type-conversion-functions.md#esql-to_timeduration)
* [preview] [`TO_UNSIGNED_LONG`](../../functions-operators/type-conversion-functions.md#esql-to_unsigned_long)
* [`TO_VERSION`](../../functions-operators/type-conversion-functions.md#esql-to_version)
diff --git a/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/is_not_null.md b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/is_not_null.md
new file mode 100644
index 0000000000000..fb5acb31cbd08
--- /dev/null
+++ b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/is_not_null.md
@@ -0,0 +1,6 @@
+
+::::{note}
+If a field is only in some documents it will be `NULL` in the documents that did not contain it.
+::::
+
+
diff --git a/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/is_null.md b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/is_null.md
new file mode 100644
index 0000000000000..fb5acb31cbd08
--- /dev/null
+++ b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/is_null.md
@@ -0,0 +1,6 @@
+
+::::{note}
+If a field is only in some documents it will be `NULL` in the documents that did not contain it.
+::::
+
+
diff --git a/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/like.md b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/like.md
index 28cd49c788930..4e0a4430e275d 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/like.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/like.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
Matching the exact characters `*` and `.` will require escaping.
The escape character is backslash `\`. Since also backslash is a special character in string literals,
diff --git a/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/rlike.md b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/rlike.md
index a9c43e611f5d5..5a7cf85a0256e 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/rlike.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/detailedDescription/rlike.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
Matching special characters (eg. `.`, `*`, `(`...) will require escaping.
The escape character is backslash `\`. Since also backslash is a special character in string literals,
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/cast.md b/docs/reference/query-languages/esql/_snippets/operators/examples/cast.md
index 760d1327efd98..e455b41360b7c 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/cast.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/cast.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/in.md b/docs/reference/query-languages/esql/_snippets/operators/examples/in.md
index 134d637b30a80..09efabac761e0 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/in.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/in.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/is_not_null.md b/docs/reference/query-languages/esql/_snippets/operators/examples/is_not_null.md
index c3b5e1fff6ac3..3725e6bde3881 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/is_not_null.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/is_not_null.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/is_null.md b/docs/reference/query-languages/esql/_snippets/operators/examples/is_null.md
index 94283c89b809b..29df557b9af6a 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/is_null.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/is_null.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/like.md b/docs/reference/query-languages/esql/_snippets/operators/examples/like.md
index 8f0c0cc8faf81..3383278fbcfd0 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/like.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/like.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/match_operator.md b/docs/reference/query-languages/esql/_snippets/operators/examples/match_operator.md
index 858765557f8c7..12c90e21a25b8 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/match_operator.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/match_operator.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/predicates.md b/docs/reference/query-languages/esql/_snippets/operators/examples/predicates.md
deleted file mode 100644
index aa1598c6c72b8..0000000000000
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/predicates.md
+++ /dev/null
@@ -1,26 +0,0 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
-
-**Examples**
-
-```esql
-FROM employees
-| WHERE birth_date IS NULL
-```
-
-| first_name:keyword | last_name:keyword |
-| --- | --- |
-| Basil | Tramer |
-| Florian | Syrotiuk |
-| Lucien | Rosenbaum |
-
-```esql
-FROM employees
-| WHERE is_rehired IS NOT NULL
-| STATS COUNT(emp_no)
-```
-
-| COUNT(emp_no):long |
-| --- |
-| 84 |
-
-
diff --git a/docs/reference/query-languages/esql/_snippets/operators/examples/rlike.md b/docs/reference/query-languages/esql/_snippets/operators/examples/rlike.md
index fad9cb34e662d..07a3b8420c178 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/examples/rlike.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/examples/rlike.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Example**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/layout/match_operator.md b/docs/reference/query-languages/esql/_snippets/operators/layout/match_operator.md
index 3f9acb7d89738..c692aefe61579 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/layout/match_operator.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/layout/match_operator.md
@@ -1,4 +1,8 @@
### Match operator (`:`) [esql-match-operator]
+```{applies_to}
+stack: preview 9.0.0
+serverless: preview
+```
The only search operator is match (`:`).
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/add.md b/docs/reference/query-languages/esql/_snippets/operators/types/add.md
index 91363f492ad8d..06b3363d49c47 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/add.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/add.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/div.md b/docs/reference/query-languages/esql/_snippets/operators/types/div.md
index 137de12a44b80..4c974fe5a5577 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/div.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/div.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/equals.md b/docs/reference/query-languages/esql/_snippets/operators/types/equals.md
index 9026a298fefd6..904aaba5ef11b 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/equals.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/equals.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/greater_than.md b/docs/reference/query-languages/esql/_snippets/operators/types/greater_than.md
index 2329fd0009c51..84574cc90ea77 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/greater_than.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/greater_than.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/greater_than_or_equal.md b/docs/reference/query-languages/esql/_snippets/operators/types/greater_than_or_equal.md
index 2329fd0009c51..84574cc90ea77 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/greater_than_or_equal.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/greater_than_or_equal.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/in.md b/docs/reference/query-languages/esql/_snippets/operators/types/in.md
index 94e024ea85bfa..fcf8ff7b255cc 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/in.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/in.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/is_not_null.md b/docs/reference/query-languages/esql/_snippets/operators/types/is_not_null.md
index 986c99c3cb457..19fc0a9465976 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/is_not_null.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/is_not_null.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/is_null.md b/docs/reference/query-languages/esql/_snippets/operators/types/is_null.md
index 986c99c3cb457..19fc0a9465976 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/is_null.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/is_null.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/less_than.md b/docs/reference/query-languages/esql/_snippets/operators/types/less_than.md
index 2329fd0009c51..84574cc90ea77 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/less_than.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/less_than.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/less_than_or_equal.md b/docs/reference/query-languages/esql/_snippets/operators/types/less_than_or_equal.md
index 2329fd0009c51..84574cc90ea77 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/less_than_or_equal.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/less_than_or_equal.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/like.md b/docs/reference/query-languages/esql/_snippets/operators/types/like.md
index 2694da68af814..1806e15eb02e9 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/like.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/like.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/match_operator.md b/docs/reference/query-languages/esql/_snippets/operators/types/match_operator.md
index 1b53269f3fc5c..98ef7c80b035a 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/match_operator.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/match_operator.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/mod.md b/docs/reference/query-languages/esql/_snippets/operators/types/mod.md
index 137de12a44b80..4c974fe5a5577 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/mod.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/mod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/mul.md b/docs/reference/query-languages/esql/_snippets/operators/types/mul.md
index 137de12a44b80..4c974fe5a5577 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/mul.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/mul.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/neg.md b/docs/reference/query-languages/esql/_snippets/operators/types/neg.md
index 4eafaf212efa9..4f3fd7f493bf6 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/neg.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/neg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/not in.md b/docs/reference/query-languages/esql/_snippets/operators/types/not in.md
index 94e024ea85bfa..fcf8ff7b255cc 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/not in.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/not in.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/not like.md b/docs/reference/query-languages/esql/_snippets/operators/types/not like.md
index 2694da68af814..1806e15eb02e9 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/not like.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/not like.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/not rlike.md b/docs/reference/query-languages/esql/_snippets/operators/types/not rlike.md
index 2694da68af814..1806e15eb02e9 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/not rlike.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/not rlike.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/not_equals.md b/docs/reference/query-languages/esql/_snippets/operators/types/not_equals.md
index 9026a298fefd6..904aaba5ef11b 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/not_equals.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/not_equals.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/predicates.md b/docs/reference/query-languages/esql/_snippets/operators/types/predicates.md
deleted file mode 100644
index 986c99c3cb457..0000000000000
--- a/docs/reference/query-languages/esql/_snippets/operators/types/predicates.md
+++ /dev/null
@@ -1,22 +0,0 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
-
-**Supported types**
-
-| field | result |
-| --- | --- |
-| boolean | boolean |
-| cartesian_point | boolean |
-| cartesian_shape | boolean |
-| date | boolean |
-| date_nanos | boolean |
-| double | boolean |
-| geo_point | boolean |
-| geo_shape | boolean |
-| integer | boolean |
-| ip | boolean |
-| keyword | boolean |
-| long | boolean |
-| text | boolean |
-| unsigned_long | boolean |
-| version | boolean |
-
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/rlike.md b/docs/reference/query-languages/esql/_snippets/operators/types/rlike.md
index 2694da68af814..1806e15eb02e9 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/rlike.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/rlike.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/_snippets/operators/types/sub.md b/docs/reference/query-languages/esql/_snippets/operators/types/sub.md
index 953d380541e77..d704ba60bb532 100644
--- a/docs/reference/query-languages/esql/_snippets/operators/types/sub.md
+++ b/docs/reference/query-languages/esql/_snippets/operators/types/sub.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
**Supported types**
diff --git a/docs/reference/query-languages/esql/esql-lookup-join.md b/docs/reference/query-languages/esql/esql-lookup-join.md
index d57437833c1b2..0b6764834e1d6 100644
--- a/docs/reference/query-languages/esql/esql-lookup-join.md
+++ b/docs/reference/query-languages/esql/esql-lookup-join.md
@@ -142,19 +142,38 @@ Refer to the examples section of the [`LOOKUP JOIN`](/reference/query-languages/
## Prerequisites [esql-lookup-join-prereqs]
-To use `LOOKUP JOIN`, the following requirements must be met:
+### Index configuration
-* Indices used for lookups must be configured with the [`lookup` index mode](/reference/elasticsearch/index-settings/index-modules.md#index-mode-setting)
-* **Compatible data types**: The join key and join field in the lookup index must have compatible data types. This means:
- * The data types must either be identical or be internally represented as the same type in {{esql}}
- * Numeric types follow these compatibility rules:
- * `short` and `byte` are compatible with `integer` (all represented as `int`)
- * `float`, `half_float`, and `scaled_float` are compatible with `double` (all represented as `double`)
- * For text fields: You can only use text fields as the join key on the left-hand side of the join and only if they have a `.keyword` subfield
+Indices used for lookups must be configured with the [`lookup` index mode](/reference/elasticsearch/index-settings/index-modules.md#index-mode-setting).
+### Data type compatibility
+
+Join keys must have compatible data types between the source and lookup indices. Types within the same compatibility group can be joined together:
+
+| Compatibility group | Types | Notes |
+|------------------------|-------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
+| **Numeric family** | `byte`, `short`, `integer`, `long`, `half_float`, `float`, `scaled_float`, `double` | All compatible |
+| **Keyword family** | `keyword`, `text.keyword` | Text fields only as join key on left-hand side and must have `.keyword` subfield |
+| **Date (Exact)** | `date` | Must match exactly |
+| **Date Nanos (Exact)** | `date_nanos` | Must match exactly |
+| **Boolean** | `boolean` | Must match exactly |
+
+```{tip}
To obtain a join key with a compatible type, use a [conversion function](/reference/query-languages/esql/functions-operators/type-conversion-functions.md) if needed.
+```
-For a complete list of supported data types and their internal representations, see the [Supported Field Types documentation](/reference/query-languages/esql/limitations.md#_supported_types).
+### Unsupported Types
+
+In addition to the [{{esql}} unsupported field types](/reference/query-languages/esql/limitations.md#_unsupported_types), `LOOKUP JOIN` does not support:
+
+* `VERSION`
+* `UNSIGNED_LONG`
+* Spatial types like `GEO_POINT`, `GEO_SHAPE`
+* Temporal intervals like `DURATION`, `PERIOD`
+
+```{note}
+For a complete list of all types supported in `LOOKUP JOIN`, refer to the [`LOOKUP JOIN` supported types table](/reference/query-languages/esql/commands/processing-commands.md#esql-lookup-join).
+```
## Usage notes
diff --git a/docs/reference/query-languages/esql/functions-operators/spatial-functions.md b/docs/reference/query-languages/esql/functions-operators/spatial-functions.md
index 806e5e8157a63..60746205e60e4 100644
--- a/docs/reference/query-languages/esql/functions-operators/spatial-functions.md
+++ b/docs/reference/query-languages/esql/functions-operators/spatial-functions.md
@@ -47,4 +47,3 @@ mapped_pages:
:::{include} ../_snippets/functions/layout/st_ymin.md
:::
-
diff --git a/docs/reference/query-languages/esql/images/operators/predicates.svg b/docs/reference/query-languages/esql/images/operators/predicates.svg
deleted file mode 100644
index 2740ff8dc31e6..0000000000000
--- a/docs/reference/query-languages/esql/images/operators/predicates.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/abs.json b/docs/reference/query-languages/esql/kibana/definition/functions/abs.json
index 0e7a138f3f2d4..5d822dd3569bb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/abs.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/abs.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "abs",
"description" : "Returns the absolute value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/acos.json b/docs/reference/query-languages/esql/kibana/definition/functions/acos.json
index 7f32a2e549314..69b70c98787ff 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/acos.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/acos.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "acos",
"description" : "Returns the arccosine of `n` as an angle, expressed in radians.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/asin.json b/docs/reference/query-languages/esql/kibana/definition/functions/asin.json
index a2619a157fc1e..9340dc2a41ab9 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/asin.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/asin.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "asin",
"description" : "Returns the arcsine of the input\nnumeric expression as an angle, expressed in radians.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/atan.json b/docs/reference/query-languages/esql/kibana/definition/functions/atan.json
index 3d1a119ae039d..17ef8db6f4a9f 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/atan.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/atan.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "atan",
"description" : "Returns the arctangent of the input\nnumeric expression as an angle, expressed in radians.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/atan2.json b/docs/reference/query-languages/esql/kibana/definition/functions/atan2.json
index 6709ce1045a99..f59a8309f560f 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/atan2.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/atan2.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "atan2",
"description" : "The angle between the positive x-axis and the ray from the\norigin to the point (x , y) in the Cartesian plane, expressed in radians.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/avg.json b/docs/reference/query-languages/esql/kibana/definition/functions/avg.json
index 65ae884e178cb..9af4ac38896c9 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/avg.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/avg.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "avg",
"description" : "The average of a numeric field.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/bit_length.json b/docs/reference/query-languages/esql/kibana/definition/functions/bit_length.json
index 41bab7e37b53b..8ad2d46960deb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/bit_length.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/bit_length.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "bit_length",
"description" : "Returns the bit length of a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/bucket.json b/docs/reference/query-languages/esql/kibana/definition/functions/bucket.json
index d7f84e1d85190..81f2d695d4698 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/bucket.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/bucket.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "grouping",
"name" : "bucket",
"description" : "Creates groups of values - buckets - out of a datetime or numeric input.\nThe size of the buckets can either be provided directly, or chosen based on a recommended count and values range.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/byte_length.json b/docs/reference/query-languages/esql/kibana/definition/functions/byte_length.json
index 4a16d2d523195..c0a0972f0a117 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/byte_length.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/byte_length.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "byte_length",
"description" : "Returns the byte length of a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/case.json b/docs/reference/query-languages/esql/kibana/definition/functions/case.json
index 1c6631a1be848..21dfaa2c9b7cf 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/case.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/case.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "case",
"description" : "Accepts pairs of conditions and values. The function returns the value that\nbelongs to the first condition that evaluates to `true`.\n\nIf the number of arguments is odd, the last argument is the default value which\nis returned when no condition matches. If the number of arguments is even, and\nno condition matches, the function returns `null`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/categorize.json b/docs/reference/query-languages/esql/kibana/definition/functions/categorize.json
index 4f6e1379275e3..31778eeb5b871 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/categorize.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/categorize.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "grouping",
"name" : "categorize",
"license" : "PLATINUM",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/cbrt.json b/docs/reference/query-languages/esql/kibana/definition/functions/cbrt.json
index 455e467463c64..4bc5b7cc662c0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/cbrt.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/cbrt.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "cbrt",
"description" : "Returns the cube root of a number. The input can be any numeric value, the return value is always a double.\nCube roots of infinities are null.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/ceil.json b/docs/reference/query-languages/esql/kibana/definition/functions/ceil.json
index e301e6bb631e2..8264cffecc1d7 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/ceil.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/ceil.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "ceil",
"description" : "Round a number up to the nearest integer.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/cidr_match.json b/docs/reference/query-languages/esql/kibana/definition/functions/cidr_match.json
index 1d7795ddecc15..c4006e83f5d82 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/cidr_match.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/cidr_match.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "cidr_match",
"description" : "Returns true if the provided IP is contained in one of the provided CIDR blocks.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/coalesce.json b/docs/reference/query-languages/esql/kibana/definition/functions/coalesce.json
index 78c339542105f..644fec38ff385 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/coalesce.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/coalesce.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "coalesce",
"description" : "Returns the first of its arguments that is not null. If all arguments are null, it returns `null`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/concat.json b/docs/reference/query-languages/esql/kibana/definition/functions/concat.json
index 33a4f03c596e7..a1f0e9736ad65 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/concat.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/concat.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "concat",
"description" : "Concatenates two or more strings.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/cos.json b/docs/reference/query-languages/esql/kibana/definition/functions/cos.json
index 294e9ce570ca9..0093262e3553d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/cos.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/cos.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "cos",
"description" : "Returns the cosine of an angle.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/cosh.json b/docs/reference/query-languages/esql/kibana/definition/functions/cosh.json
index c8106546b32a1..77c4c24330d09 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/cosh.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/cosh.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "cosh",
"description" : "Returns the hyperbolic cosine of a number.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/count.json b/docs/reference/query-languages/esql/kibana/definition/functions/count.json
index db358a61a84ec..dfaf5594d27a5 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/count.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/count.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "count",
"description" : "Returns the total number (count) of input values.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/count_distinct.json b/docs/reference/query-languages/esql/kibana/definition/functions/count_distinct.json
index 73f964fb36758..894049ac826fb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/count_distinct.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/count_distinct.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "count_distinct",
"description" : "Returns the approximate number of distinct values.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/date_diff.json b/docs/reference/query-languages/esql/kibana/definition/functions/date_diff.json
index 905b6ad86e79f..0eb7157117d9b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/date_diff.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/date_diff.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "date_diff",
"description" : "Subtracts the `startTimestamp` from the `endTimestamp` and returns the difference in multiples of `unit`.\nIf `startTimestamp` is later than the `endTimestamp`, negative values are returned.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/date_extract.json b/docs/reference/query-languages/esql/kibana/definition/functions/date_extract.json
index 545fb4c4e767f..ddabb789d27d1 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/date_extract.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/date_extract.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "date_extract",
"description" : "Extracts parts of a date, like year, month, day, hour.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/date_format.json b/docs/reference/query-languages/esql/kibana/definition/functions/date_format.json
index 32996810ec642..dd9fbe19fe782 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/date_format.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/date_format.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "date_format",
"description" : "Returns a string representation of a date, in the provided format.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/date_parse.json b/docs/reference/query-languages/esql/kibana/definition/functions/date_parse.json
index ce85d1f28b942..7c4b5c4ac9461 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/date_parse.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/date_parse.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "date_parse",
"description" : "Returns a date by parsing the second argument using the format specified in the first argument.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/date_trunc.json b/docs/reference/query-languages/esql/kibana/definition/functions/date_trunc.json
index af0b9012aab9c..1d7d2f78f9f8a 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/date_trunc.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/date_trunc.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "date_trunc",
"description" : "Rounds down a date to the closest interval.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/e.json b/docs/reference/query-languages/esql/kibana/definition/functions/e.json
index eb0767a616fd5..02649e8f74b16 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/e.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/e.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "e",
"description" : "Returns Euler’s number.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/ends_with.json b/docs/reference/query-languages/esql/kibana/definition/functions/ends_with.json
index 2603da4276371..c4287f740b6d2 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/ends_with.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/ends_with.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "ends_with",
"description" : "Returns a boolean that indicates whether a keyword string ends with another string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/exp.json b/docs/reference/query-languages/esql/kibana/definition/functions/exp.json
index 379c8bc068270..26c041e75b0a0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/exp.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/exp.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "exp",
"description" : "Returns the value of e raised to the power of the given number.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/floor.json b/docs/reference/query-languages/esql/kibana/definition/functions/floor.json
index c6927d02847a5..0184d1c115f1a 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/floor.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/floor.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "floor",
"description" : "Round a number down to the nearest integer.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/from_base64.json b/docs/reference/query-languages/esql/kibana/definition/functions/from_base64.json
index aaa5e2125d94e..edcd3f2dc2ef5 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/from_base64.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/from_base64.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "from_base64",
"description" : "Decode a base64 string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/greatest.json b/docs/reference/query-languages/esql/kibana/definition/functions/greatest.json
index cf7ebcf603e2c..e1fe63a45800d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/greatest.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/greatest.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "greatest",
"description" : "Returns the maximum value from multiple columns. This is similar to `MV_MAX`\nexcept it is intended to run on multiple columns at once.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/hash.json b/docs/reference/query-languages/esql/kibana/definition/functions/hash.json
index 7a66883c0d173..9ed270ffa61b1 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/hash.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/hash.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "hash",
"description" : "Computes the hash of the input using various algorithms such as MD5, SHA, SHA-224, SHA-256, SHA-384, SHA-512.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/hypot.json b/docs/reference/query-languages/esql/kibana/definition/functions/hypot.json
index edb9889843797..130b0e5f33bfe 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/hypot.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/hypot.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "hypot",
"description" : "Returns the hypotenuse of two numbers. The input can be any numeric values, the return value is always a double.\nHypotenuses of infinities are null.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/ip_prefix.json b/docs/reference/query-languages/esql/kibana/definition/functions/ip_prefix.json
index 062930059bcee..b49e2789e0911 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/ip_prefix.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/ip_prefix.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "ip_prefix",
"description" : "Truncates an IP to a given prefix length.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/kql.json b/docs/reference/query-languages/esql/kibana/definition/functions/kql.json
index fa93a40c3b90d..315c23d18ed01 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/kql.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/kql.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "kql",
"description" : "Performs a KQL query. Returns true if the provided KQL query string matches the row.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/least.json b/docs/reference/query-languages/esql/kibana/definition/functions/least.json
index d5ede3b842232..c95abc40a901e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/least.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/least.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "least",
"description" : "Returns the minimum value from multiple columns. This is similar to `MV_MIN` except it is intended to run on multiple columns at once.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/left.json b/docs/reference/query-languages/esql/kibana/definition/functions/left.json
index 6565a8f22b6cb..d185a61a209b4 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/left.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/left.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "left",
"description" : "Returns the substring that extracts *length* chars from *string* starting from the left.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/length.json b/docs/reference/query-languages/esql/kibana/definition/functions/length.json
index 0845c4ae1da1d..76e9787ed31d6 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/length.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/length.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "length",
"description" : "Returns the character length of a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/locate.json b/docs/reference/query-languages/esql/kibana/definition/functions/locate.json
index ced3e09ff08e3..29bfa5c5105b4 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/locate.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/locate.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "locate",
"description" : "Returns an integer that indicates the position of a keyword substring within another string.\nReturns `0` if the substring cannot be found.\nNote that string positions start from `1`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/log.json b/docs/reference/query-languages/esql/kibana/definition/functions/log.json
index 2745781ceeb7e..9aa8191301213 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/log.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/log.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "log",
"description" : "Returns the logarithm of a value to a base. The input can be any numeric value, the return value is always a double.\n\nLogs of zero, negative numbers, and base of one return `null` as well as a warning.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/log10.json b/docs/reference/query-languages/esql/kibana/definition/functions/log10.json
index ac19a78ae00de..b813d3985d565 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/log10.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/log10.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "log10",
"description" : "Returns the logarithm of a value to base 10. The input can be any numeric value, the return value is always a double.\n\nLogs of 0 and negative numbers return `null` as well as a warning.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/ltrim.json b/docs/reference/query-languages/esql/kibana/definition/functions/ltrim.json
index 50984ce5a2c6e..14d41f230cc96 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/ltrim.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/ltrim.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "ltrim",
"description" : "Removes leading whitespaces from a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/match.json b/docs/reference/query-languages/esql/kibana/definition/functions/match.json
index 18048a9091550..713327c40b55a 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/match.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/match.json
@@ -1,8 +1,8 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "match",
- "description" : "Use `MATCH` to perform a match query on the specified field.\nUsing `MATCH` is equivalent to using the `match` query in the Elasticsearch Query DSL.\n\nMatch can be used on fields from the text family like text and semantic_text,\nas well as other field types like keyword, boolean, dates, and numeric types.\n\nMatch can use function named parameters to specify additional options for the match query.\nAll match query parameters are supported.\n\nFor a simplified syntax, you can use the match operator `:` operator instead of `MATCH`.\n\n`MATCH` returns true if the provided query matches the row.",
+ "description" : "Use `MATCH` to perform a match query on the specified field.\nUsing `MATCH` is equivalent to using the `match` query in the Elasticsearch Query DSL.",
"signatures" : [
{
"params" : [
@@ -23,7 +23,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -48,7 +48,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -73,7 +73,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -98,7 +98,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -123,7 +123,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -148,7 +148,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -173,7 +173,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -198,7 +198,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -223,7 +223,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -248,7 +248,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -273,7 +273,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -298,7 +298,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -323,7 +323,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -348,7 +348,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -373,7 +373,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -398,7 +398,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -423,7 +423,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -448,7 +448,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -473,7 +473,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -498,7 +498,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -523,7 +523,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -548,7 +548,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -573,7 +573,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -598,7 +598,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -623,7 +623,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -648,7 +648,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -673,7 +673,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -698,7 +698,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
@@ -723,7 +723,7 @@
"type" : "function_named_parameters",
"mapParams" : "{name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the field. If no analyzer is mapped, the index’s default analyzer is used.'}, {name='minimum_should_match', values=[2], description='Minimum number of clauses that must match for a document to be returned.'}, {name='zero_terms_query', values=[none, all], description='Indicates whether all documents or none are returned if the analyzer removes all tokens, such as when using a stop filter. Defaults to none.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query. Defaults to 1.0.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_rewrite', values=[constant_score_blended, constant_score, constant_score_boolean, top_terms_blended_freqs_N, top_terms_boost_N, top_terms_N], description='Method used to rewrite the query. See the rewrite parameter for valid values and more information. If the fuzziness parameter is not 0, the match query uses a fuzzy_rewrite method of top_terms_blended_freqs_${max_expansions} by default.'}, {name='prefix_length', values=[1], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='operator', values=[AND, OR], description='Boolean logic used to interpret text in the query value. Defaults to OR.'}, {name='max_expansions', values=[50], description='Maximum number of terms to which the query will expand. Defaults to 50.'}",
"optional" : true,
- "description" : "(Optional) Match additional options as <>. See <> for more information."
+ "description" : "(Optional) Match additional options as <>."
}
],
"variadic" : false,
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/max.json b/docs/reference/query-languages/esql/kibana/definition/functions/max.json
index 9a609a04746dd..c16cd315961ba 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/max.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/max.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "max",
"description" : "The maximum value of a field.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/md5.json b/docs/reference/query-languages/esql/kibana/definition/functions/md5.json
index dcb1a912db73b..b3d320ad838b4 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/md5.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/md5.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "md5",
"description" : "Computes the MD5 hash of the input.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/median.json b/docs/reference/query-languages/esql/kibana/definition/functions/median.json
index 3c8689ca0fc5d..9cfc2b069136d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/median.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/median.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "median",
"description" : "The value that is greater than half of all values and less than half of all values, also known as the 50% `PERCENTILE`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/median_absolute_deviation.json b/docs/reference/query-languages/esql/kibana/definition/functions/median_absolute_deviation.json
index edc42448084e4..dc3f73c0f7524 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/median_absolute_deviation.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/median_absolute_deviation.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "median_absolute_deviation",
"description" : "Returns the median absolute deviation, a measure of variability. It is a robust statistic, meaning that it is useful for describing data that may have outliers, or may not be normally distributed. For such data it can be more descriptive than standard deviation.\n\nIt is calculated as the median of each data point’s deviation from the median of the entire sample. That is, for a random variable `X`, the median absolute deviation is `median(|median(X) - X|)`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/min.json b/docs/reference/query-languages/esql/kibana/definition/functions/min.json
index de1970fafb09a..4357f601e9c3c 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/min.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/min.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "min",
"description" : "The minimum value of a field.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_append.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_append.json
index 898f2edf23ce9..eb38bc0c66837 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_append.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_append.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_append",
"description" : "Concatenates values of two multi-value fields.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_avg.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_avg.json
index 65cee20779e9c..2bf96e311c3ae 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_avg.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_avg.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_avg",
"description" : "Converts a multivalued field into a single valued field containing the average of all of the values.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_concat.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_concat.json
index 69cd56fc64c07..a8f72f271a341 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_concat.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_concat.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_concat",
"description" : "Converts a multivalued string expression into a single valued column containing the concatenation of all values separated by a delimiter.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_count.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_count.json
index ceda3879abbe1..69e707dd45d0c 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_count.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_count.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_count",
"description" : "Converts a multivalued expression into a single valued column containing a count of the number of values.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_dedupe.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_dedupe.json
index 76774d50c3e8f..3318672deb329 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_dedupe.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_dedupe.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_dedupe",
"description" : "Remove duplicate values from a multivalued field.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_first.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_first.json
index 6bd512388380f..67d9996423701 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_first.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_first.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_first",
"description" : "Converts a multivalued expression into a single valued column containing the\nfirst value. This is most useful when reading from a function that emits\nmultivalued columns in a known order like `SPLIT`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_last.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_last.json
index 21d8d669dce7c..b6bcf15722014 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_last.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_last.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_last",
"description" : "Converts a multivalue expression into a single valued column containing the last\nvalue. This is most useful when reading from a function that emits multivalued\ncolumns in a known order like `SPLIT`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_max.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_max.json
index f16d11f936020..86b813288c63e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_max.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_max.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_max",
"description" : "Converts a multivalued expression into a single valued column containing the maximum value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_median.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_median.json
index 34fd31625b47f..0324d88b515ae 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_median.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_median.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_median",
"description" : "Converts a multivalued field into a single valued field containing the median value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_median_absolute_deviation.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_median_absolute_deviation.json
index dac77104e3f5c..2fe3a664b28cb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_median_absolute_deviation.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_median_absolute_deviation.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_median_absolute_deviation",
"description" : "Converts a multivalued field into a single valued field containing the median absolute deviation.\n\nIt is calculated as the median of each data point’s deviation from the median of the entire sample. That is, for a random variable `X`, the median absolute deviation is `median(|median(X) - X|)`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_min.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_min.json
index ae37a009511f7..e0e702586881d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_min.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_min.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_min",
"description" : "Converts a multivalued expression into a single valued column containing the minimum value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_percentile.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_percentile.json
index 814fc0ef4fac4..a6ad99428d63f 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_percentile.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_percentile.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_percentile",
"description" : "Converts a multivalued field into a single valued field containing the value at which a certain percentage of observed values occur.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_pseries_weighted_sum.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_pseries_weighted_sum.json
index af6197e639615..f22def5f8accc 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_pseries_weighted_sum.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_pseries_weighted_sum.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_pseries_weighted_sum",
"description" : "Converts a multivalued expression into a single-valued column by multiplying every element on the input list by its corresponding term in P-Series and computing the sum.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_slice.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_slice.json
index 149e309249bd9..25b8abc50db61 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_slice.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_slice.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_slice",
"description" : "Returns a subset of the multivalued field using the start and end index values.\nThis is most useful when reading from a function that emits multivalued columns\nin a known order like `SPLIT` or `MV_SORT`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_sort.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_sort.json
index 85ff069163107..db143e5c61b87 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_sort.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_sort.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_sort",
"description" : "Sorts a multivalued field in lexicographical order.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_sum.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_sum.json
index 2577f1fefdff8..a5acb8731c34e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_sum.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_sum.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_sum",
"description" : "Converts a multivalued field into a single valued field containing the sum of all of the values.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/mv_zip.json b/docs/reference/query-languages/esql/kibana/definition/functions/mv_zip.json
index 60409a23fbd61..22f606fa1a0ff 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/mv_zip.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/mv_zip.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "mv_zip",
"description" : "Combines the values from two multivalued fields with a delimiter that joins them together.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/now.json b/docs/reference/query-languages/esql/kibana/definition/functions/now.json
index 323f7e1d24b40..166a8192e428e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/now.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/now.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "now",
"description" : "Returns current date and time.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/percentile.json b/docs/reference/query-languages/esql/kibana/definition/functions/percentile.json
index cd1fd8d9cbd78..81bcac562c4d2 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/percentile.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/percentile.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "percentile",
"description" : "Returns the value at which a certain percentage of observed values occur. For example, the 95th percentile is the value which is greater than 95% of the observed values and the 50th percentile is the `MEDIAN`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/pi.json b/docs/reference/query-languages/esql/kibana/definition/functions/pi.json
index 6e21975071e6d..aa382093a3285 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/pi.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/pi.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "pi",
"description" : "Returns Pi, the ratio of a circle’s circumference to its diameter.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/pow.json b/docs/reference/query-languages/esql/kibana/definition/functions/pow.json
index f4bc5c3d240fa..8858166a0b36d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/pow.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/pow.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "pow",
"description" : "Returns the value of `base` raised to the power of `exponent`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/qstr.json b/docs/reference/query-languages/esql/kibana/definition/functions/qstr.json
index 2507e4d073afd..cecb3ff06e26b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/qstr.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/qstr.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "qstr",
"description" : "Performs a query string query. Returns true if the provided query string matches the row.",
@@ -15,7 +15,7 @@
{
"name" : "options",
"type" : "function_named_parameters",
- "mapParams" : "{name='max_determinized_states', values=[10000], description='Maximum number of automaton states required for the query. Default is 10000.'}, {name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='phrase_slop', values=[0], description='Maximum number of positions allowed between matching tokens for phrases. Defaults to 0 (which means exact matches are required).'}, {name='default_field', values=[standard], description='Default field to search if no field is provided in the query string. Supports wildcards (*).'}, {name='allow_leading_wildcard', values=[true, false], description='If true, the wildcard characters * and ? are allowed as the first character of the query string. Defaults to true.'}, {name='minimum_should_match', values=[standard], description='Minimum number of clauses that must match for a document to be returned.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_prefix_length', values=[0], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='time_zone', values=[standard], description='Coordinated Universal Time (UTC) offset or IANA time zone used to convert date values in the query string to UTC.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='rewrite', values=[standard], description='Method used to rewrite the query.'}, {name='default_operator', values=[OR, AND], description='Default boolean logic used to interpret text in the query string if no operators are specified.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the default_field.'}, {name='fuzzy_max_expansions', values=[50], description='Maximum number of terms to which the query expands for fuzzy matching. Defaults to 50.'}, {name='quote_analyzer', values=[standard], description='Analyzer used to convert quoted text in the query string into tokens. Defaults to the search_quote_analyzer mapped for the default_field.'}, {name='allow_wildcard', values=[false, true], description='If true, the query attempts to analyze wildcard terms in the query string. Defaults to false. '}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query.'}, {name='quote_field_suffix', values=[standard], description='Suffix appended to quoted text in the query string.'}, {name='enable_position_increments', values=[true, false], description='If true, enable position increments in queries constructed from a query_string search. Defaults to true.'}, {name='fields', values=[standard], description='Array of fields to search. Supports wildcards (*).'}",
+ "mapParams" : "{name='max_determinized_states', values=[10000], description='Maximum number of automaton states required for the query. Default is 10000.'}, {name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='phrase_slop', values=[0], description='Maximum number of positions allowed between matching tokens for phrases. Defaults to 0 (which means exact matches are required).'}, {name='default_field', values=[standard], description='Default field to search if no field is provided in the query string. Supports wildcards (*).'}, {name='allow_leading_wildcard', values=[true, false], description='If true, the wildcard characters * and ? are allowed as the first character of the query string. Defaults to true.'}, {name='minimum_should_match', values=[standard], description='Minimum number of clauses that must match for a document to be returned.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_prefix_length', values=[0], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='time_zone', values=[standard], description='Coordinated Universal Time (UTC) offset or IANA time zone used to convert date values in the query string to UTC.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='rewrite', values=[standard], description='Method used to rewrite the query.'}, {name='default_operator', values=[OR, AND], description='Default boolean logic used to interpret text in the query string if no operators are specified.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the default_field.'}, {name='fuzzy_max_expansions', values=[50], description='Maximum number of terms to which the query expands for fuzzy matching. Defaults to 50.'}, {name='quote_analyzer', values=[standard], description='Analyzer used to convert quoted text in the query string into tokens. Defaults to the search_quote_analyzer mapped for the default_field.'}, {name='allow_wildcard', values=[false, true], description='If true, the query attempts to analyze wildcard terms in the query string. Defaults to false.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query.'}, {name='quote_field_suffix', values=[standard], description='Suffix appended to quoted text in the query string.'}, {name='enable_position_increments', values=[true, false], description='If true, enable position increments in queries constructed from a query_string search. Defaults to true.'}, {name='fields', values=[standard], description='Array of fields to search. Supports wildcards (*).'}",
"optional" : true,
"description" : "(Optional) Additional options for Query String as <>. See <> for more information."
}
@@ -34,7 +34,7 @@
{
"name" : "options",
"type" : "function_named_parameters",
- "mapParams" : "{name='max_determinized_states', values=[10000], description='Maximum number of automaton states required for the query. Default is 10000.'}, {name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='phrase_slop', values=[0], description='Maximum number of positions allowed between matching tokens for phrases. Defaults to 0 (which means exact matches are required).'}, {name='default_field', values=[standard], description='Default field to search if no field is provided in the query string. Supports wildcards (*).'}, {name='allow_leading_wildcard', values=[true, false], description='If true, the wildcard characters * and ? are allowed as the first character of the query string. Defaults to true.'}, {name='minimum_should_match', values=[standard], description='Minimum number of clauses that must match for a document to be returned.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_prefix_length', values=[0], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='time_zone', values=[standard], description='Coordinated Universal Time (UTC) offset or IANA time zone used to convert date values in the query string to UTC.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='rewrite', values=[standard], description='Method used to rewrite the query.'}, {name='default_operator', values=[OR, AND], description='Default boolean logic used to interpret text in the query string if no operators are specified.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the default_field.'}, {name='fuzzy_max_expansions', values=[50], description='Maximum number of terms to which the query expands for fuzzy matching. Defaults to 50.'}, {name='quote_analyzer', values=[standard], description='Analyzer used to convert quoted text in the query string into tokens. Defaults to the search_quote_analyzer mapped for the default_field.'}, {name='allow_wildcard', values=[false, true], description='If true, the query attempts to analyze wildcard terms in the query string. Defaults to false. '}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query.'}, {name='quote_field_suffix', values=[standard], description='Suffix appended to quoted text in the query string.'}, {name='enable_position_increments', values=[true, false], description='If true, enable position increments in queries constructed from a query_string search. Defaults to true.'}, {name='fields', values=[standard], description='Array of fields to search. Supports wildcards (*).'}",
+ "mapParams" : "{name='max_determinized_states', values=[10000], description='Maximum number of automaton states required for the query. Default is 10000.'}, {name='fuzziness', values=[AUTO, 1, 2], description='Maximum edit distance allowed for matching.'}, {name='auto_generate_synonyms_phrase_query', values=[true, false], description='If true, match phrase queries are automatically created for multi-term synonyms. Defaults to true.'}, {name='phrase_slop', values=[0], description='Maximum number of positions allowed between matching tokens for phrases. Defaults to 0 (which means exact matches are required).'}, {name='default_field', values=[standard], description='Default field to search if no field is provided in the query string. Supports wildcards (*).'}, {name='allow_leading_wildcard', values=[true, false], description='If true, the wildcard characters * and ? are allowed as the first character of the query string. Defaults to true.'}, {name='minimum_should_match', values=[standard], description='Minimum number of clauses that must match for a document to be returned.'}, {name='fuzzy_transpositions', values=[true, false], description='If true, edits for fuzzy matching include transpositions of two adjacent characters (ab → ba). Defaults to true.'}, {name='fuzzy_prefix_length', values=[0], description='Number of beginning characters left unchanged for fuzzy matching. Defaults to 0.'}, {name='time_zone', values=[standard], description='Coordinated Universal Time (UTC) offset or IANA time zone used to convert date values in the query string to UTC.'}, {name='lenient', values=[true, false], description='If false, format-based errors, such as providing a text query value for a numeric field, are returned. Defaults to false.'}, {name='rewrite', values=[standard], description='Method used to rewrite the query.'}, {name='default_operator', values=[OR, AND], description='Default boolean logic used to interpret text in the query string if no operators are specified.'}, {name='analyzer', values=[standard], description='Analyzer used to convert the text in the query value into token. Defaults to the index-time analyzer mapped for the default_field.'}, {name='fuzzy_max_expansions', values=[50], description='Maximum number of terms to which the query expands for fuzzy matching. Defaults to 50.'}, {name='quote_analyzer', values=[standard], description='Analyzer used to convert quoted text in the query string into tokens. Defaults to the search_quote_analyzer mapped for the default_field.'}, {name='allow_wildcard', values=[false, true], description='If true, the query attempts to analyze wildcard terms in the query string. Defaults to false.'}, {name='boost', values=[2.5], description='Floating point number used to decrease or increase the relevance scores of the query.'}, {name='quote_field_suffix', values=[standard], description='Suffix appended to quoted text in the query string.'}, {name='enable_position_increments', values=[true, false], description='If true, enable position increments in queries constructed from a query_string search. Defaults to true.'}, {name='fields', values=[standard], description='Array of fields to search. Supports wildcards (*).'}",
"optional" : true,
"description" : "(Optional) Additional options for Query String as <>. See <> for more information."
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/repeat.json b/docs/reference/query-languages/esql/kibana/definition/functions/repeat.json
index 2035f2b5d5537..15887a480a1fd 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/repeat.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/repeat.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "repeat",
"description" : "Returns a string constructed by concatenating `string` with itself the specified `number` of times.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/replace.json b/docs/reference/query-languages/esql/kibana/definition/functions/replace.json
index 6744a375c628e..1bed5c68284f1 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/replace.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/replace.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "replace",
"description" : "The function substitutes in the string `str` any match of the regular expression `regex`\nwith the replacement string `newStr`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/reverse.json b/docs/reference/query-languages/esql/kibana/definition/functions/reverse.json
index 6f282a5bb4ce8..6cc1fe9a6eed2 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/reverse.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/reverse.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "reverse",
"description" : "Returns a new string representing the input string in reverse order.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/right.json b/docs/reference/query-languages/esql/kibana/definition/functions/right.json
index 726028f5e4b76..25fe1bc9d6af0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/right.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/right.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "right",
"description" : "Return the substring that extracts *length* chars from *str* starting from the right.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/round.json b/docs/reference/query-languages/esql/kibana/definition/functions/round.json
index 063067a8aaf2b..f0014f816333e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/round.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/round.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "round",
"description" : "Rounds a number to the specified number of decimal places.\nDefaults to 0, which returns the nearest integer. If the\nprecision is a negative number, rounds to the number of digits left\nof the decimal point.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/rtrim.json b/docs/reference/query-languages/esql/kibana/definition/functions/rtrim.json
index 9d5e042bce662..4f886e00be7d5 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/rtrim.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/rtrim.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "rtrim",
"description" : "Removes trailing whitespaces from a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/sha1.json b/docs/reference/query-languages/esql/kibana/definition/functions/sha1.json
index 05d037ccaf16e..0d0ea6a351f07 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/sha1.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/sha1.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "sha1",
"description" : "Computes the SHA1 hash of the input.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/sha256.json b/docs/reference/query-languages/esql/kibana/definition/functions/sha256.json
index 2408d858aa502..054e4d9b9a2ef 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/sha256.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/sha256.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "sha256",
"description" : "Computes the SHA256 hash of the input.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/signum.json b/docs/reference/query-languages/esql/kibana/definition/functions/signum.json
index acbbedcb7371f..c7056994de8dd 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/signum.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/signum.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "signum",
"description" : "Returns the sign of the given number.\nIt returns `-1` for negative numbers, `0` for `0` and `1` for positive numbers.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/sin.json b/docs/reference/query-languages/esql/kibana/definition/functions/sin.json
index 244eab124a542..108ee56cc91c0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/sin.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/sin.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "sin",
"description" : "Returns the sine of an angle.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/sinh.json b/docs/reference/query-languages/esql/kibana/definition/functions/sinh.json
index e6641979a45ca..7a7bec35c6f17 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/sinh.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/sinh.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "sinh",
"description" : "Returns the hyperbolic sine of a number.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/space.json b/docs/reference/query-languages/esql/kibana/definition/functions/space.json
index 0a9ed0bd27804..ad71e0193c2a4 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/space.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/space.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "space",
"description" : "Returns a string made of `number` spaces.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/split.json b/docs/reference/query-languages/esql/kibana/definition/functions/split.json
index 172bc8f6f0642..bd0f4e6fbbcb5 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/split.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/split.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "split",
"description" : "Split a single valued string into multiple strings.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/sqrt.json b/docs/reference/query-languages/esql/kibana/definition/functions/sqrt.json
index f32703f2a30c7..23d5c6a8ffdd4 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/sqrt.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/sqrt.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "sqrt",
"description" : "Returns the square root of a number. The input can be any numeric value, the return value is always a double.\nSquare roots of negative numbers and infinities are null.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_centroid_agg.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_centroid_agg.json
index 6bf439f1fe4c8..ed7e44e27e0cb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_centroid_agg.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_centroid_agg.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "st_centroid_agg",
"description" : "Calculate the spatial centroid over a field with spatial point geometry type.",
@@ -32,6 +32,6 @@
"examples" : [
"FROM airports\n| STATS centroid=ST_CENTROID_AGG(location)"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_contains.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_contains.json
index a72e6a833c6e3..402fcb865c045 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_contains.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_contains.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_contains",
"description" : "Returns whether the first geometry contains the second geometry.\nThis is the inverse of the ST_WITHIN function.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_disjoint.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_disjoint.json
index 9e00ced00220e..c86eb75ceaf52 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_disjoint.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_disjoint.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_disjoint",
"description" : "Returns whether the two geometries or geometry columns are disjoint.\nThis is the inverse of the ST_INTERSECTS function.\nIn mathematical terms: ST_Disjoint(A, B) ⇔ A ⋂ B = ∅",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_distance.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_distance.json
index d1d0e8ddc0f46..2ce393d093fbf 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_distance.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_distance.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_distance",
"description" : "Computes the distance between two points.\nFor cartesian geometries, this is the pythagorean distance in the same units as the original coordinates.\nFor geographic geometries, this is the circular distance along the great circle in meters.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_envelope.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_envelope.json
index 43be0c46b215d..d24edbcab7c09 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_envelope.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_envelope.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_envelope",
"description" : "Determines the minimum bounding box of the supplied geometry.",
@@ -56,6 +56,6 @@
"examples" : [
"FROM airport_city_boundaries\n| WHERE abbrev == \"CPH\"\n| EVAL envelope = ST_ENVELOPE(city_boundary)\n| KEEP abbrev, airport, envelope"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_extent_agg.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_extent_agg.json
index 9c05870b2cfd1..6364a3cfe631e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_extent_agg.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_extent_agg.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "st_extent_agg",
"description" : "Calculate the spatial extent over a field with geometry type. Returns a bounding box for all values of the field.",
@@ -58,6 +58,6 @@
"examples" : [
"FROM airports\n| WHERE country == \"India\"\n| STATS extent = ST_EXTENT_AGG(location)"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_intersects.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_intersects.json
index 6b7d5e844b42a..cf90c9f67fda0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_intersects.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_intersects.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_intersects",
"description" : "Returns true if two geometries intersect.\nThey intersect if they have any point in common, including their interior points\n(points along lines or within polygons).\nThis is the inverse of the ST_DISJOINT function.\nIn mathematical terms: ST_Intersects(A, B) ⇔ A ⋂ B ≠ ∅",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_within.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_within.json
index 94bf11529e041..edb1927cfe684 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_within.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_within.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_within",
"description" : "Returns whether the first geometry is within the second geometry.\nThis is the inverse of the ST_CONTAINS function.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_x.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_x.json
index ef59e71c24987..4ee148b74f60b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_x.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_x.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_x",
"description" : "Extracts the `x` coordinate from the supplied point.\nIf the points is of type `geo_point` this is equivalent to extracting the `longitude` value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_xmax.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_xmax.json
index 3bf0d73aacf25..a32f9b371cc73 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_xmax.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_xmax.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_xmax",
"description" : "Extracts the maximum value of the `x` coordinates from the supplied geometry.\nIf the geometry is of type `geo_point` or `geo_shape` this is equivalent to extracting the maximum `longitude` value.",
@@ -56,6 +56,6 @@
"examples" : [
"FROM airport_city_boundaries\n| WHERE abbrev == \"CPH\"\n| EVAL envelope = ST_ENVELOPE(city_boundary)\n| EVAL xmin = ST_XMIN(envelope), xmax = ST_XMAX(envelope), ymin = ST_YMIN(envelope), ymax = ST_YMAX(envelope)\n| KEEP abbrev, airport, xmin, xmax, ymin, ymax"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_xmin.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_xmin.json
index 1f6180eb6a1b0..1569053eebe9e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_xmin.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_xmin.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_xmin",
"description" : "Extracts the minimum value of the `x` coordinates from the supplied geometry.\nIf the geometry is of type `geo_point` or `geo_shape` this is equivalent to extracting the minimum `longitude` value.",
@@ -56,6 +56,6 @@
"examples" : [
"FROM airport_city_boundaries\n| WHERE abbrev == \"CPH\"\n| EVAL envelope = ST_ENVELOPE(city_boundary)\n| EVAL xmin = ST_XMIN(envelope), xmax = ST_XMAX(envelope), ymin = ST_YMIN(envelope), ymax = ST_YMAX(envelope)\n| KEEP abbrev, airport, xmin, xmax, ymin, ymax"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_y.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_y.json
index fce10da385b69..8d4d424403aec 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_y.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_y.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_y",
"description" : "Extracts the `y` coordinate from the supplied point.\nIf the points is of type `geo_point` this is equivalent to extracting the `latitude` value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_ymax.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_ymax.json
index b8392650d1123..18c83d795d5a5 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_ymax.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_ymax.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_ymax",
"description" : "Extracts the maximum value of the `y` coordinates from the supplied geometry.\nIf the geometry is of type `geo_point` or `geo_shape` this is equivalent to extracting the maximum `latitude` value.",
@@ -56,6 +56,6 @@
"examples" : [
"FROM airport_city_boundaries\n| WHERE abbrev == \"CPH\"\n| EVAL envelope = ST_ENVELOPE(city_boundary)\n| EVAL xmin = ST_XMIN(envelope), xmax = ST_XMAX(envelope), ymin = ST_YMIN(envelope), ymax = ST_YMAX(envelope)\n| KEEP abbrev, airport, xmin, xmax, ymin, ymax"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/st_ymin.json b/docs/reference/query-languages/esql/kibana/definition/functions/st_ymin.json
index 071d44d4557e1..89c5d38c25a3d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/st_ymin.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/st_ymin.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "st_ymin",
"description" : "Extracts the minimum value of the `y` coordinates from the supplied geometry.\nIf the geometry is of type `geo_point` or `geo_shape` this is equivalent to extracting the minimum `latitude` value.",
@@ -56,6 +56,6 @@
"examples" : [
"FROM airport_city_boundaries\n| WHERE abbrev == \"CPH\"\n| EVAL envelope = ST_ENVELOPE(city_boundary)\n| EVAL xmin = ST_XMIN(envelope), xmax = ST_XMAX(envelope), ymin = ST_YMIN(envelope), ymax = ST_YMAX(envelope)\n| KEEP abbrev, airport, xmin, xmax, ymin, ymax"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/starts_with.json b/docs/reference/query-languages/esql/kibana/definition/functions/starts_with.json
index a1460062a3aa9..eb5d0dae5cc09 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/starts_with.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/starts_with.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "starts_with",
"description" : "Returns a boolean that indicates whether a keyword string starts with another string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/std_dev.json b/docs/reference/query-languages/esql/kibana/definition/functions/std_dev.json
index e866688e3f451..04ca2343b659b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/std_dev.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/std_dev.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "std_dev",
"description" : "The standard deviation of a numeric field.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/substring.json b/docs/reference/query-languages/esql/kibana/definition/functions/substring.json
index 5a2a5a8bdd319..5b77b0dcad471 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/substring.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/substring.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "substring",
"description" : "Returns a substring of a string, specified by a start position and an optional length.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/sum.json b/docs/reference/query-languages/esql/kibana/definition/functions/sum.json
index 4327f4d4a7e3f..bb071eac9c627 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/sum.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/sum.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "sum",
"description" : "The sum of a numeric expression.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/tan.json b/docs/reference/query-languages/esql/kibana/definition/functions/tan.json
index 0b5ea9657178e..b4c47b58ef116 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/tan.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/tan.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "tan",
"description" : "Returns the tangent of an angle.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/tanh.json b/docs/reference/query-languages/esql/kibana/definition/functions/tanh.json
index e741315b0841c..f01fdc610c889 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/tanh.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/tanh.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "tanh",
"description" : "Returns the hyperbolic tangent of a number.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/tau.json b/docs/reference/query-languages/esql/kibana/definition/functions/tau.json
index 86c5cb75b1c1d..b484b471eb831 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/tau.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/tau.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "tau",
"description" : "Returns the ratio of a circle’s circumference to its radius.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/term.json b/docs/reference/query-languages/esql/kibana/definition/functions/term.json
index 08c983b50b894..e13c3ace836a2 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/term.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/term.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "term",
"description" : "Performs a Term query on the specified field. Returns true if the provided term matches the row.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_base64.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_base64.json
index 9acea64eadef3..2b3d91dc8e773 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_base64.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_base64.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_base64",
"description" : "Encode a string to a base64 string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_boolean.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_boolean.json
index 5212e67bcfca1..bb98f1266cc47 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_boolean.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_boolean.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_boolean",
"description" : "Converts an input value to a boolean value.\nA string value of `true` will be case-insensitive converted to the Boolean `true`.\nFor anything else, including the empty string, the function will return `false`.\nThe numerical value of `0` will be converted to `false`, anything else will be converted to `true`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianpoint.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianpoint.json
index 86561d09a2977..9bcaaa905d45a 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianpoint.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianpoint.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_cartesianpoint",
"description" : "Converts an input value to a `cartesian_point` value.\nA string will only be successfully converted if it respects the\nWKT Point format.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianshape.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianshape.json
index 9c866cfd06c97..3236193d0ac03 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianshape.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_cartesianshape.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_cartesianshape",
"description" : "Converts an input value to a `cartesian_shape` value.\nA string will only be successfully converted if it respects the\nWKT format.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_date_nanos.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_date_nanos.json
index 4aaea33c36af8..edf20c3769006 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_date_nanos.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_date_nanos.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_date_nanos",
"description" : "Converts an input to a nanosecond-resolution date value (aka date_nanos).",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_dateperiod.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_dateperiod.json
index ee5590e221ed6..52ed6a726d048 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_dateperiod.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_dateperiod.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_dateperiod",
"description" : "Converts an input value into a `date_period` value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_datetime.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_datetime.json
index 3174709a9917a..435f421373c59 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_datetime.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_datetime.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_datetime",
"description" : "Converts an input value to a date value.\nA string will only be successfully converted if it’s respecting the format `yyyy-MM-dd'T'HH:mm:ss.SSS'Z'`.\nTo convert dates in other formats, use `DATE_PARSE`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_degrees.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_degrees.json
index 53ade3f4d3f4b..721b509aec898 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_degrees.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_degrees.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_degrees",
"description" : "Converts a number in radians to degrees.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_double.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_double.json
index 7780d35e5f6f2..9893c8ad78b38 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_double.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_double.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_double",
"description" : "Converts an input value to a double value. If the input parameter is of a date type,\nits value will be interpreted as milliseconds since the Unix epoch,\nconverted to double. Boolean `true` will be converted to double `1.0`, `false` to `0.0`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_geopoint.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_geopoint.json
index 15f9a77574377..af0932aad8aca 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_geopoint.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_geopoint.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_geopoint",
"description" : "Converts an input value to a `geo_point` value.\nA string will only be successfully converted if it respects the\nWKT Point format.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_geoshape.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_geoshape.json
index bfc6f6c2d437f..e960989de94c5 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_geoshape.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_geoshape.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_geoshape",
"description" : "Converts an input value to a `geo_shape` value.\nA string will only be successfully converted if it respects the\nWKT format.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_integer.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_integer.json
index fdf3c073fed6b..389a2d6ee847e 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_integer.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_integer.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_integer",
"description" : "Converts an input value to an integer value.\nIf the input parameter is of a date type, its value will be interpreted as milliseconds\nsince the Unix epoch, converted to integer.\nBoolean `true` will be converted to integer `1`, `false` to `0`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_ip.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_ip.json
index 50fbcd339e26f..0a0d4f31cd944 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_ip.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_ip.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_ip",
"description" : "Converts an input string to an IP value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_long.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_long.json
index 05b2682bb364a..39e5879fbc29b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_long.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_long.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_long",
"description" : "Converts an input value to a long value. If the input parameter is of a date type,\nits value will be interpreted as milliseconds since the Unix epoch, converted to long.\nBoolean `true` will be converted to long `1`, `false` to `0`.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_lower.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_lower.json
index 1b77709586a59..9b1c3659aea68 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_lower.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_lower.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_lower",
"description" : "Returns a new string representing the input string converted to lower case.",
@@ -10,7 +10,7 @@
"name" : "str",
"type" : "keyword",
"optional" : false,
- "description" : "String expression. If `null`, the function returns `null`."
+ "description" : "String expression. If `null`, the function returns `null`. The input can be a single-valued column or expression, or a multi-valued column or expression. "
}
],
"variadic" : false,
@@ -22,7 +22,7 @@
"name" : "str",
"type" : "text",
"optional" : false,
- "description" : "String expression. If `null`, the function returns `null`."
+ "description" : "String expression. If `null`, the function returns `null`. The input can be a single-valued column or expression, or a multi-valued column or expression. "
}
],
"variadic" : false,
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_radians.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_radians.json
index ad5f80fbc3a0f..deee838ed80a4 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_radians.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_radians.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_radians",
"description" : "Converts a number in degrees to radians.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_string.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_string.json
index 4dccefb59c436..a93c18bbb3325 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_string.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_string.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_string",
"description" : "Converts an input value into a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_timeduration.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_timeduration.json
index 02e09919dcd2e..fe714b3ede2e0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_timeduration.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_timeduration.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_timeduration",
"description" : "Converts an input value into a `time_duration` value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_unsigned_long.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_unsigned_long.json
index 0d5483fc80e5b..ea10abb3b209f 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_unsigned_long.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_unsigned_long.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_unsigned_long",
"description" : "Converts an input value to an unsigned long value. If the input parameter is of a date type,\nits value will be interpreted as milliseconds since the Unix epoch, converted to unsigned long.\nBoolean `true` will be converted to unsigned long `1`, `false` to `0`.",
@@ -104,6 +104,6 @@
"examples" : [
"ROW str1 = \"2147483648\", str2 = \"2147483648.2\", str3 = \"foo\"\n| EVAL long1 = TO_UNSIGNED_LONG(str1), long2 = TO_ULONG(str2), long3 = TO_UL(str3)"
],
- "preview" : false,
+ "preview" : true,
"snapshot_only" : false
}
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_upper.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_upper.json
index efd6885ad350a..82e3f66a9cfe6 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_upper.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_upper.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_upper",
"description" : "Returns a new string representing the input string converted to upper case.",
@@ -10,7 +10,7 @@
"name" : "str",
"type" : "keyword",
"optional" : false,
- "description" : "String expression. If `null`, the function returns `null`."
+ "description" : "String expression. If `null`, the function returns `null`. The input can be a single-valued column or expression, or a multi-valued column or expression. "
}
],
"variadic" : false,
@@ -22,7 +22,7 @@
"name" : "str",
"type" : "text",
"optional" : false,
- "description" : "String expression. If `null`, the function returns `null`."
+ "description" : "String expression. If `null`, the function returns `null`. The input can be a single-valued column or expression, or a multi-valued column or expression. "
}
],
"variadic" : false,
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_version.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_version.json
index b72cd2901df53..a20c0cc2b43bc 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/to_version.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_version.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "to_version",
"description" : "Converts an input string to a version value.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/top.json b/docs/reference/query-languages/esql/kibana/definition/functions/top.json
index adc1daff65856..f2729e0dc8afb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/top.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/top.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "top",
"description" : "Collects the top values for a field. Includes repeated values.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/trim.json b/docs/reference/query-languages/esql/kibana/definition/functions/trim.json
index 1003a6bc1d7f1..2506963b9e333 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/trim.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/trim.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "scalar",
"name" : "trim",
"description" : "Removes leading and trailing whitespaces from a string.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/values.json b/docs/reference/query-languages/esql/kibana/definition/functions/values.json
index d64dc2143fe9c..b88e303a8d533 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/values.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/values.json
@@ -1,8 +1,8 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "values",
- "description" : "Returns all values in a group as a multivalued field. The order of the returned values isn’t guaranteed. If you need the values returned in order use `MV_SORT`.",
+ "description" : "Returns unique values as a multivalued field. The order of the returned values isn’t guaranteed.\nIf you need the values returned in order use\n`MV_SORT`.",
"signatures" : [
{
"params" : [
diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/weighted_avg.json b/docs/reference/query-languages/esql/kibana/definition/functions/weighted_avg.json
index cfd66406b0a03..29978449931aa 100644
--- a/docs/reference/query-languages/esql/kibana/definition/functions/weighted_avg.json
+++ b/docs/reference/query-languages/esql/kibana/definition/functions/weighted_avg.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "agg",
"name" : "weighted_avg",
"description" : "The weighted average of a numeric expression.",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/add.json b/docs/reference/query-languages/esql/kibana/definition/operators/add.json
index e96de8ec6b31a..e4338a2e68b2d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/add.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/add.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "+",
"name" : "add",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/cast.json b/docs/reference/query-languages/esql/kibana/definition/operators/cast.json
index ee1459c2f53d8..109dfc98f7a3b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/cast.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/cast.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "::",
"name" : "cast",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/div.json b/docs/reference/query-languages/esql/kibana/definition/operators/div.json
index 5863e18b52b36..8dd089677c877 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/div.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/div.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "/",
"name" : "div",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/equals.json b/docs/reference/query-languages/esql/kibana/definition/operators/equals.json
index a77e8574f72d7..a0237be6df498 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/equals.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/equals.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "==",
"name" : "equals",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/greater_than.json b/docs/reference/query-languages/esql/kibana/definition/operators/greater_than.json
index 74e60ba4f73d8..ceca73ad20fcf 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/greater_than.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/greater_than.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : ">",
"name" : "greater_than",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/greater_than_or_equal.json b/docs/reference/query-languages/esql/kibana/definition/operators/greater_than_or_equal.json
index 6a2cf137e04c7..00ee201eb21f2 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/greater_than_or_equal.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/greater_than_or_equal.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : ">=",
"name" : "greater_than_or_equal",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/in.json b/docs/reference/query-languages/esql/kibana/definition/operators/in.json
index adadcb8a6e293..5bcf5f7b49ede 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/in.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/in.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "IN",
"name" : "in",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/is_not_null.json b/docs/reference/query-languages/esql/kibana/definition/operators/is_not_null.json
index 385d375853683..b1c4465c53a39 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/is_not_null.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/is_not_null.json
@@ -1,9 +1,10 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "IS NOT NULL",
"name" : "is_not_null",
- "description" : "Use `IS NOT NULL` to filter data based on whether the field exists or not.",
+ "description" : "Returns `false` if the value is `NULL`, `true` otherwise.",
+ "note" : "If a field is only in some documents it will be `NULL` in the documents that did not contain it.",
"signatures" : [
{
"params" : [
@@ -11,7 +12,7 @@
"name" : "field",
"type" : "boolean",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -23,7 +24,7 @@
"name" : "field",
"type" : "cartesian_point",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -35,7 +36,7 @@
"name" : "field",
"type" : "cartesian_shape",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -47,7 +48,7 @@
"name" : "field",
"type" : "date",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -59,7 +60,7 @@
"name" : "field",
"type" : "date_nanos",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -71,7 +72,7 @@
"name" : "field",
"type" : "double",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -83,7 +84,7 @@
"name" : "field",
"type" : "geo_point",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -95,7 +96,7 @@
"name" : "field",
"type" : "geo_shape",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -107,7 +108,7 @@
"name" : "field",
"type" : "integer",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -119,7 +120,7 @@
"name" : "field",
"type" : "ip",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -131,7 +132,7 @@
"name" : "field",
"type" : "keyword",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -143,7 +144,7 @@
"name" : "field",
"type" : "long",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -155,7 +156,7 @@
"name" : "field",
"type" : "text",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -167,7 +168,7 @@
"name" : "field",
"type" : "unsigned_long",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -179,7 +180,7 @@
"name" : "field",
"type" : "version",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/is_null.json b/docs/reference/query-languages/esql/kibana/definition/operators/is_null.json
index e1411c65ef3f4..77a94ef6ee50c 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/is_null.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/is_null.json
@@ -1,9 +1,10 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "IS NULL",
"name" : "is_null",
- "description" : "Use `IS NULL` to filter data based on whether the field exists or not.",
+ "description" : "Returns `true` if the value is `NULL`, `false` otherwise.",
+ "note" : "If a field is only in some documents it will be `NULL` in the documents that did not contain it.",
"signatures" : [
{
"params" : [
@@ -11,7 +12,7 @@
"name" : "field",
"type" : "boolean",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -23,7 +24,7 @@
"name" : "field",
"type" : "cartesian_point",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -35,7 +36,7 @@
"name" : "field",
"type" : "cartesian_shape",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -47,7 +48,7 @@
"name" : "field",
"type" : "date",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -59,7 +60,7 @@
"name" : "field",
"type" : "date_nanos",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -71,7 +72,7 @@
"name" : "field",
"type" : "double",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -83,7 +84,7 @@
"name" : "field",
"type" : "geo_point",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -95,7 +96,7 @@
"name" : "field",
"type" : "geo_shape",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -107,7 +108,7 @@
"name" : "field",
"type" : "integer",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -119,7 +120,7 @@
"name" : "field",
"type" : "ip",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -131,7 +132,7 @@
"name" : "field",
"type" : "keyword",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -143,7 +144,7 @@
"name" : "field",
"type" : "long",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -155,7 +156,7 @@
"name" : "field",
"type" : "text",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -167,7 +168,7 @@
"name" : "field",
"type" : "unsigned_long",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
@@ -179,7 +180,7 @@
"name" : "field",
"type" : "version",
"optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
+ "description" : "Value to check. It can be a single- or multi-valued column or an expression."
}
],
"variadic" : false,
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/less_than.json b/docs/reference/query-languages/esql/kibana/definition/operators/less_than.json
index 43d7ffc233d7a..b6ee8366bc8a6 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/less_than.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/less_than.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "<",
"name" : "less_than",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/less_than_or_equal.json b/docs/reference/query-languages/esql/kibana/definition/operators/less_than_or_equal.json
index 2070612e47c73..161ed97c165e0 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/less_than_or_equal.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/less_than_or_equal.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "<=",
"name" : "less_than_or_equal",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/like.json b/docs/reference/query-languages/esql/kibana/definition/operators/like.json
index 1e77883eb4948..97c88faa6e8fe 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/like.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/like.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "LIKE",
"name" : "like",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/match_operator.json b/docs/reference/query-languages/esql/kibana/definition/operators/match_operator.json
index e9cd383093d2b..dd7ab0c33190d 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/match_operator.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/match_operator.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : ":",
"name" : "match_operator",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/mod.json b/docs/reference/query-languages/esql/kibana/definition/operators/mod.json
index 70a284fdbf153..ddcec58623cdb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/mod.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/mod.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "%",
"name" : "mod",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/mul.json b/docs/reference/query-languages/esql/kibana/definition/operators/mul.json
index 2a50ecc8657dd..0b59c5276c3fe 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/mul.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/mul.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "*",
"name" : "mul",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/neg.json b/docs/reference/query-languages/esql/kibana/definition/operators/neg.json
index 3d1285be42af9..828039665bb22 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/neg.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/neg.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "-",
"name" : "neg",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/not in.json b/docs/reference/query-languages/esql/kibana/definition/operators/not in.json
index 7958e14806bbf..9fb3282c415cf 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/not in.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/not in.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "not in",
"name" : "not_in",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/not like.json b/docs/reference/query-languages/esql/kibana/definition/operators/not like.json
index 9aef4aae08acb..8fbaf03df75df 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/not like.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/not like.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "not like",
"name" : "not_like",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/not rlike.json b/docs/reference/query-languages/esql/kibana/definition/operators/not rlike.json
index 9015754cb4d57..2b914e576cb41 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/not rlike.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/not rlike.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "not rlike",
"name" : "not_rlike",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/not_equals.json b/docs/reference/query-languages/esql/kibana/definition/operators/not_equals.json
index de839329765bf..d127125928a97 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/not_equals.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/not_equals.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "!=",
"name" : "not_equals",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/predicates.json b/docs/reference/query-languages/esql/kibana/definition/operators/predicates.json
deleted file mode 100644
index db08e7acc0094..0000000000000
--- a/docs/reference/query-languages/esql/kibana/definition/operators/predicates.json
+++ /dev/null
@@ -1,194 +0,0 @@
-{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
- "type" : "scalar",
- "name" : "predicates",
- "description" : "For NULL comparison use the `IS NULL` and `IS NOT NULL` predicates.",
- "signatures" : [
- {
- "params" : [
- {
- "name" : "field",
- "type" : "boolean",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "cartesian_point",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "cartesian_shape",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "date",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "date_nanos",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "double",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "geo_point",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "geo_shape",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "integer",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "ip",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "keyword",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "long",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "text",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "unsigned_long",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- },
- {
- "params" : [
- {
- "name" : "field",
- "type" : "version",
- "optional" : false,
- "description" : "Input value. The input can be a single- or multi-valued column or an expression."
- }
- ],
- "variadic" : false,
- "returnType" : "boolean"
- }
- ],
- "examples" : [
- "FROM employees\n| WHERE birth_date IS NULL",
- "FROM employees\n| WHERE is_rehired IS NOT NULL\n| STATS COUNT(emp_no)"
- ],
- "preview" : false,
- "snapshot_only" : false
-}
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/rlike.json b/docs/reference/query-languages/esql/kibana/definition/operators/rlike.json
index e1cdddf06bd86..3c962e8381bcb 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/rlike.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/rlike.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "RLIKE",
"name" : "rlike",
diff --git a/docs/reference/query-languages/esql/kibana/definition/operators/sub.json b/docs/reference/query-languages/esql/kibana/definition/operators/sub.json
index 0dcc3133ef9be..711d8994a5e5b 100644
--- a/docs/reference/query-languages/esql/kibana/definition/operators/sub.json
+++ b/docs/reference/query-languages/esql/kibana/definition/operators/sub.json
@@ -1,5 +1,5 @@
{
- "comment" : "This is generated by ESQL’s AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.",
+ "comment" : "This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.",
"type" : "operator",
"operator" : "-",
"name" : "sub",
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/abs.md b/docs/reference/query-languages/esql/kibana/docs/functions/abs.md
index f38d4acfa03a2..aa4f203c836d4 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/abs.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/abs.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ABS
Returns the absolute value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/acos.md b/docs/reference/query-languages/esql/kibana/docs/functions/acos.md
index c3f8cb4125666..868488e78265d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/acos.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/acos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ACOS
Returns the [arccosine](https://en.wikipedia.org/wiki/Inverse_trigonometric_functions) of `n` as an angle, expressed in radians.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/asin.md b/docs/reference/query-languages/esql/kibana/docs/functions/asin.md
index 35355fd9e1168..fd65bb6733d4c 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/asin.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/asin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ASIN
Returns the [arcsine](https://en.wikipedia.org/wiki/Inverse_trigonometric_functions) of the input
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/atan.md b/docs/reference/query-languages/esql/kibana/docs/functions/atan.md
index 6a8bacadcfa45..1c8a69f3608c2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/atan.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/atan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ATAN
Returns the [arctangent](https://en.wikipedia.org/wiki/Inverse_trigonometric_functions) of the input
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/atan2.md b/docs/reference/query-languages/esql/kibana/docs/functions/atan2.md
index 4836519ddb937..966d107f30a83 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/atan2.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/atan2.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ATAN2
The [angle](https://en.wikipedia.org/wiki/Atan2) between the positive x-axis and the ray from the
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/avg.md b/docs/reference/query-languages/esql/kibana/docs/functions/avg.md
index 49ffe5aaa10c6..c1f9ac8e18d5b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/avg.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### AVG
The average of a numeric field.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/bit_length.md b/docs/reference/query-languages/esql/kibana/docs/functions/bit_length.md
index 9f68a431798aa..6bcd15e35af13 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/bit_length.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/bit_length.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### BIT LENGTH
Returns the bit length of a string.
+Note: All strings are in UTF-8, so a single character can use multiple bytes.
+
```esql
FROM airports
| WHERE country == "India"
| KEEP city
| EVAL fn_length = LENGTH(city), fn_bit_length = BIT_LENGTH(city)
```
-Note: All strings are in UTF-8, so a single character can use multiple bytes.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/bucket.md b/docs/reference/query-languages/esql/kibana/docs/functions/bucket.md
index 33cce59322db7..aa1d201b60505 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/bucket.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/bucket.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### BUCKET
Creates groups of values - buckets - out of a datetime or numeric input.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/byte_length.md b/docs/reference/query-languages/esql/kibana/docs/functions/byte_length.md
index 143601cfdc113..a503e9cf54706 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/byte_length.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/byte_length.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### BYTE LENGTH
Returns the byte length of a string.
+Note: All strings are in UTF-8, so a single character can use multiple bytes.
+
```esql
FROM airports
| WHERE country == "India"
| KEEP city
| EVAL fn_length = LENGTH(city), fn_byte_length = BYTE_LENGTH(city)
```
-Note: All strings are in UTF-8, so a single character can use multiple bytes.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/case.md b/docs/reference/query-languages/esql/kibana/docs/functions/case.md
index 7fc586db82bc9..a8c9b4902f6f3 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/case.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/case.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CASE
Accepts pairs of conditions and values. The function returns the value that
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/categorize.md b/docs/reference/query-languages/esql/kibana/docs/functions/categorize.md
index 6693954ee263c..e5fa88827cefb 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/categorize.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/categorize.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CATEGORIZE
Groups text messages into categories of similarly formatted text values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/cbrt.md b/docs/reference/query-languages/esql/kibana/docs/functions/cbrt.md
index 6cec1b29af374..d13465e6b5e4b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/cbrt.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/cbrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CBRT
Returns the cube root of a number. The input can be any numeric value, the return value is always a double.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/ceil.md b/docs/reference/query-languages/esql/kibana/docs/functions/ceil.md
index 8ba9ec187d949..04d14197753f0 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/ceil.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/ceil.md
@@ -1,10 +1,11 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CEIL
Round a number up to the nearest integer.
+Note: This is a noop for `long` (including unsigned) and `integer`. For `double` this picks the closest `double` value to the integer similar to [Math.ceil](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#ceil(double)).
+
```esql
ROW a=1.8
| EVAL a=CEIL(a)
```
-Note: This is a noop for `long` (including unsigned) and `integer`. For `double` this picks the closest `double` value to the integer similar to [Math.ceil](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#ceil(double)).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/cidr_match.md b/docs/reference/query-languages/esql/kibana/docs/functions/cidr_match.md
index 42c3a11aead29..d34d11ee10811 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/cidr_match.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/cidr_match.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CIDR MATCH
Returns true if the provided IP is contained in one of the provided CIDR blocks.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/coalesce.md b/docs/reference/query-languages/esql/kibana/docs/functions/coalesce.md
index 7ebd61e867b5d..0a19a966c917d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/coalesce.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/coalesce.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### COALESCE
Returns the first of its arguments that is not null. If all arguments are null, it returns `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/concat.md b/docs/reference/query-languages/esql/kibana/docs/functions/concat.md
index 4488552fc43ea..f8aa7e8e8bf0b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/concat.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CONCAT
Concatenates two or more strings.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/cos.md b/docs/reference/query-languages/esql/kibana/docs/functions/cos.md
index bc1155c9e9193..82dd2847ae2bc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/cos.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/cos.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### COS
Returns the [cosine](https://en.wikipedia.org/wiki/Sine_and_cosine) of an angle.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/cosh.md b/docs/reference/query-languages/esql/kibana/docs/functions/cosh.md
index 131567cd5f7df..5f56436e9db0f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/cosh.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/cosh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### COSH
Returns the [hyperbolic cosine](https://en.wikipedia.org/wiki/Hyperbolic_functions) of a number.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/count.md b/docs/reference/query-languages/esql/kibana/docs/functions/count.md
index 00773624ac78d..976b651ea8c88 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/count.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### COUNT
Returns the total number (count) of input values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/count_distinct.md b/docs/reference/query-languages/esql/kibana/docs/functions/count_distinct.md
index a6941c99c1da6..0e608b19377b1 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/count_distinct.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/count_distinct.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### COUNT DISTINCT
Returns the approximate number of distinct values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/date_diff.md b/docs/reference/query-languages/esql/kibana/docs/functions/date_diff.md
index bf479c538c18f..56219cc4cb031 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/date_diff.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/date_diff.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### DATE DIFF
Subtracts the `startTimestamp` from the `endTimestamp` and returns the difference in multiples of `unit`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/date_extract.md b/docs/reference/query-languages/esql/kibana/docs/functions/date_extract.md
index 5b82233da1514..af6736927d696 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/date_extract.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/date_extract.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### DATE EXTRACT
Extracts parts of a date, like year, month, day, hour.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/date_format.md b/docs/reference/query-languages/esql/kibana/docs/functions/date_format.md
index 62d9a27c0695a..cd64f309bcdfe 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/date_format.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/date_format.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### DATE FORMAT
Returns a string representation of a date, in the provided format.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/date_parse.md b/docs/reference/query-languages/esql/kibana/docs/functions/date_parse.md
index e83db00145af3..a3be66fe31d27 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/date_parse.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/date_parse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### DATE PARSE
Returns a date by parsing the second argument using the format specified in the first argument.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/date_trunc.md b/docs/reference/query-languages/esql/kibana/docs/functions/date_trunc.md
index 47b05f307d1bd..164a06c04c8b0 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/date_trunc.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/date_trunc.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### DATE TRUNC
Rounds down a date to the closest interval.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/e.md b/docs/reference/query-languages/esql/kibana/docs/functions/e.md
index 46873dfde52e9..13cfd47f2caaf 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/e.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/e.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### E
Returns [Euler’s number](https://en.wikipedia.org/wiki/E_(mathematical_constant)).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/ends_with.md b/docs/reference/query-languages/esql/kibana/docs/functions/ends_with.md
index 825cd65e08da2..4c89aa3b1b399 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/ends_with.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/ends_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ENDS WITH
Returns a boolean that indicates whether a keyword string ends with another string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/exp.md b/docs/reference/query-languages/esql/kibana/docs/functions/exp.md
index 55c8b3a9bb868..4e5f34acc05af 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/exp.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/exp.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### EXP
Returns the value of e raised to the power of the given number.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/floor.md b/docs/reference/query-languages/esql/kibana/docs/functions/floor.md
index f1e675055cc0e..bdef3d2c31302 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/floor.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/floor.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### FLOOR
Round a number down to the nearest integer.
+Note: This is a noop for `long` (including unsigned) and `integer`.
+For `double` this picks the closest `double` value to the integer
+similar to [Math.floor](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floor(double)).
+
```esql
ROW a=1.8
| EVAL a=FLOOR(a)
```
-Note: This is a noop for `long` (including unsigned) and `integer`.
-For `double` this picks the closest `double` value to the integer
-similar to [Math.floor](https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Math.html#floor(double)).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/from_base64.md b/docs/reference/query-languages/esql/kibana/docs/functions/from_base64.md
index 132d6fa870d12..09e64b20623fc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/from_base64.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/from_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### FROM BASE64
Decode a base64 string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/greatest.md b/docs/reference/query-languages/esql/kibana/docs/functions/greatest.md
index b8c72304c6528..5ea02251ed3d1 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/greatest.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/greatest.md
@@ -1,11 +1,12 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### GREATEST
Returns the maximum value from multiple columns. This is similar to [`MV_MAX`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/mv-functions#esql-mv_max)
except it is intended to run on multiple columns at once.
+Note: When run on `keyword` or `text` fields, this returns the last string in alphabetical order. When run on `boolean` columns this will return `true` if any values are `true`.
+
```esql
ROW a = 10, b = 20
| EVAL g = GREATEST(a, b)
```
-Note: When run on `keyword` or `text` fields, this returns the last string in alphabetical order. When run on `boolean` columns this will return `true` if any values are `true`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/hash.md b/docs/reference/query-languages/esql/kibana/docs/functions/hash.md
index 93c97ad8739a4..901e9325799b3 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/hash.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/hash.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### HASH
Computes the hash of the input using various algorithms such as MD5, SHA, SHA-224, SHA-256, SHA-384, SHA-512.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/hypot.md b/docs/reference/query-languages/esql/kibana/docs/functions/hypot.md
index 15cc45537d222..b7fdb8a8772fb 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/hypot.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/hypot.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### HYPOT
Returns the hypotenuse of two numbers. The input can be any numeric values, the return value is always a double.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/ip_prefix.md b/docs/reference/query-languages/esql/kibana/docs/functions/ip_prefix.md
index 08c7aff570b72..b32e1306e02d6 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/ip_prefix.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/ip_prefix.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### IP PREFIX
Truncates an IP to a given prefix length.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/kql.md b/docs/reference/query-languages/esql/kibana/docs/functions/kql.md
index 37cd4d5f43cc9..3d47f1b529d7c 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/kql.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/kql.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### KQL
Performs a KQL query. Returns true if the provided KQL query string matches the row.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/least.md b/docs/reference/query-languages/esql/kibana/docs/functions/least.md
index d6b7262c3cc17..85300964c10b5 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/least.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/least.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LEAST
Returns the minimum value from multiple columns. This is similar to [`MV_MIN`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/mv-functions#esql-mv_min) except it is intended to run on multiple columns at once.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/left.md b/docs/reference/query-languages/esql/kibana/docs/functions/left.md
index adf65eb226a46..72c86ebd1e424 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/left.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/left.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LEFT
Returns the substring that extracts *length* chars from *string* starting from the left.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/length.md b/docs/reference/query-languages/esql/kibana/docs/functions/length.md
index 0d194a21c0843..8e2713e37e073 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/length.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/length.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LENGTH
Returns the character length of a string.
+Note: All strings are in UTF-8, so a single character can use multiple bytes.
+
```esql
FROM airports
| WHERE country == "India"
| KEEP city
| EVAL fn_length = LENGTH(city)
```
-Note: All strings are in UTF-8, so a single character can use multiple bytes.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/locate.md b/docs/reference/query-languages/esql/kibana/docs/functions/locate.md
index eb9c4dc7a75e8..84e75d5ed52b5 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/locate.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/locate.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LOCATE
Returns an integer that indicates the position of a keyword substring within another string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/log.md b/docs/reference/query-languages/esql/kibana/docs/functions/log.md
index 87af53eb9d920..ff35375d4689f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/log.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/log.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LOG
Returns the logarithm of a value to a base. The input can be any numeric value, the return value is always a double.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/log10.md b/docs/reference/query-languages/esql/kibana/docs/functions/log10.md
index 53d4f4110a221..5af5a54b5f2a5 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/log10.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/log10.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LOG10
Returns the logarithm of a value to base 10. The input can be any numeric value, the return value is always a double.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/ltrim.md b/docs/reference/query-languages/esql/kibana/docs/functions/ltrim.md
index 65b4e0e5c13a5..59afc4e7384e7 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/ltrim.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/ltrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LTRIM
Removes leading whitespaces from a string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/match.md b/docs/reference/query-languages/esql/kibana/docs/functions/match.md
index 9e63e998afd7b..116edb0cb37b5 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/match.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/match.md
@@ -1,19 +1,9 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MATCH
Use `MATCH` to perform a [match query](https://www.elastic.co/docs/reference/query-languages/query-dsl/query-dsl-match-query) on the specified field.
Using `MATCH` is equivalent to using the `match` query in the Elasticsearch Query DSL.
-Match can be used on fields from the text family like [text](https://www.elastic.co/docs/reference/elasticsearch/mapping-reference/text) and [semantic_text](https://www.elastic.co/docs/reference/elasticsearch/mapping-reference/semantic-text),
-as well as other field types like keyword, boolean, dates, and numeric types.
-
-Match can use [function named parameters](https://www.elastic.co/docs/reference/query-languages/esql/esql-syntax#esql-function-named-params) to specify additional options for the match query.
-All [match query parameters](https://www.elastic.co/docs/reference/query-languages/query-dsl/query-dsl-match-query#match-field-params) are supported.
-
-For a simplified syntax, you can use the [match operator](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/operators#esql-match-operator) `:` operator instead of `MATCH`.
-
-`MATCH` returns true if the provided query matches the row.
-
```esql
FROM books
| WHERE MATCH(author, "Faulkner")
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/max.md b/docs/reference/query-languages/esql/kibana/docs/functions/max.md
index 50bc0d8b7a493..547e1f4f9f61f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/max.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MAX
The maximum value of a field.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/md5.md b/docs/reference/query-languages/esql/kibana/docs/functions/md5.md
index 152cbd5c622c4..4229afca7398a 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/md5.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/md5.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MD5
Computes the MD5 hash of the input.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/median.md b/docs/reference/query-languages/esql/kibana/docs/functions/median.md
index 454f40813c0c2..0028f7afc4934 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/median.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/median.md
@@ -1,10 +1,11 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MEDIAN
The value that is greater than half of all values and less than half of all values, also known as the 50% [`PERCENTILE`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile).
+Note: Like [`PERCENTILE`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile), `MEDIAN` is [usually approximate](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile-approximate).
+
```esql
FROM employees
| STATS MEDIAN(salary), PERCENTILE(salary, 50)
```
-Note: Like [`PERCENTILE`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile), `MEDIAN` is [usually approximate](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile-approximate).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/median_absolute_deviation.md b/docs/reference/query-languages/esql/kibana/docs/functions/median_absolute_deviation.md
index 5f575e7f340e8..94a3c0cb9a3f8 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/median_absolute_deviation.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MEDIAN ABSOLUTE DEVIATION
Returns the median absolute deviation, a measure of variability. It is a robust statistic, meaning that it is useful for describing data that may have outliers, or may not be normally distributed. For such data it can be more descriptive than standard deviation.
It is calculated as the median of each data point’s deviation from the median of the entire sample. That is, for a random variable `X`, the median absolute deviation is `median(|median(X) - X|)`.
+Note: Like [`PERCENTILE`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile), `MEDIAN_ABSOLUTE_DEVIATION` is [usually approximate](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile-approximate).
+
```esql
FROM employees
| STATS MEDIAN(salary), MEDIAN_ABSOLUTE_DEVIATION(salary)
```
-Note: Like [`PERCENTILE`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile), `MEDIAN_ABSOLUTE_DEVIATION` is [usually approximate](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/aggregation-functions#esql-percentile-approximate).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/min.md b/docs/reference/query-languages/esql/kibana/docs/functions/min.md
index 0f8997243a4af..98613117cd2b6 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/min.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MIN
The minimum value of a field.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_append.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_append.md
index ae7377f995b35..e13545f04441b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_append.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_append.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV APPEND
Concatenates values of two multi-value fields.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_avg.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_avg.md
index 8b790b29066cb..b51dfbb9a9500 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_avg.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV AVG
Converts a multivalued field into a single valued field containing the average of all of the values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_concat.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_concat.md
index 78a6215dae0fa..331c0aff16d2c 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_concat.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_concat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV CONCAT
Converts a multivalued string expression into a single valued column containing the concatenation of all values separated by a delimiter.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_count.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_count.md
index 91dc0cb245c75..f31caec5b1f5e 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_count.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_count.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV COUNT
Converts a multivalued expression into a single valued column containing a count of the number of values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_dedupe.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_dedupe.md
index 0f2bb977f5f86..7c330e2c8dd63 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_dedupe.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_dedupe.md
@@ -1,10 +1,11 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV DEDUPE
Remove duplicate values from a multivalued field.
+Note: `MV_DEDUPE` may, but won’t always, sort the values in the column.
+
```esql
ROW a=["foo", "foo", "bar", "foo"]
| EVAL dedupe_a = MV_DEDUPE(a)
```
-Note: `MV_DEDUPE` may, but won’t always, sort the values in the column.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_first.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_first.md
index 276b8c7c71710..ec2dff57b89f2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_first.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_first.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV FIRST
Converts a multivalued expression into a single valued column containing the
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_last.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_last.md
index 9c76f10911c94..b18e2c54005f2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_last.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_last.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV LAST
Converts a multivalue expression into a single valued column containing the last
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_max.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_max.md
index 8a7b5760bc65a..549b646db678d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_max.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_max.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV MAX
Converts a multivalued expression into a single valued column containing the maximum value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_median.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_median.md
index e3b46407ac23b..66760310f2c86 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_median.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_median.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV MEDIAN
Converts a multivalued field into a single valued field containing the median value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_median_absolute_deviation.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_median_absolute_deviation.md
index b356201cdc16d..0d4863948c9bf 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_median_absolute_deviation.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_median_absolute_deviation.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV MEDIAN ABSOLUTE DEVIATION
Converts a multivalued field into a single valued field containing the median absolute deviation.
It is calculated as the median of each data point’s deviation from the median of the entire sample. That is, for a random variable `X`, the median absolute deviation is `median(|median(X) - X|)`.
+Note: If the field has an even number of values, the medians will be calculated as the average of the middle two values. If the value is not a floating point number, the averages are rounded towards 0.
+
```esql
ROW values = [0, 2, 5, 6]
| EVAL median_absolute_deviation = MV_MEDIAN_ABSOLUTE_DEVIATION(values), median = MV_MEDIAN(values)
```
-Note: If the field has an even number of values, the medians will be calculated as the average of the middle two values. If the value is not a floating point number, the averages are rounded towards 0.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_min.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_min.md
index 026c42cf20a4d..8b8dbac12b8f0 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_min.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_min.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV MIN
Converts a multivalued expression into a single valued column containing the minimum value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_percentile.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_percentile.md
index b4bc59a349775..7e8b82269f4fc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_percentile.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV PERCENTILE
Converts a multivalued field into a single valued field containing the value at which a certain percentage of observed values occur.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_pseries_weighted_sum.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_pseries_weighted_sum.md
index afe9f4ee881a0..709018c332846 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_pseries_weighted_sum.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_pseries_weighted_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV PSERIES WEIGHTED SUM
Converts a multivalued expression into a single-valued column by multiplying every element on the input list by its corresponding term in P-Series and computing the sum.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_slice.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_slice.md
index 56e44c64310f7..39752ff5f75eb 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_slice.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_slice.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV SLICE
Returns a subset of the multivalued field using the start and end index values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_sort.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_sort.md
index 2b3c2579b6937..cdb35c9894c39 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_sort.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_sort.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV SORT
Sorts a multivalued field in lexicographical order.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_sum.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_sum.md
index 9e91511adb60f..9882ce55f68a4 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_sum.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV SUM
Converts a multivalued field into a single valued field containing the sum of all of the values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/mv_zip.md b/docs/reference/query-languages/esql/kibana/docs/functions/mv_zip.md
index de7fb7bc33c02..2fe00690fddd5 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/mv_zip.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/mv_zip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MV ZIP
Combines the values from two multivalued fields with a delimiter that joins them together.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/now.md b/docs/reference/query-languages/esql/kibana/docs/functions/now.md
index 5b84def735619..7b85e13a91808 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/now.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/now.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### NOW
Returns current date and time.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/percentile.md b/docs/reference/query-languages/esql/kibana/docs/functions/percentile.md
index c5fa35b3c65a4..d898701605136 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/percentile.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/percentile.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### PERCENTILE
Returns the value at which a certain percentage of observed values occur. For example, the 95th percentile is the value which is greater than 95% of the observed values and the 50th percentile is the `MEDIAN`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/pi.md b/docs/reference/query-languages/esql/kibana/docs/functions/pi.md
index f2ce8c6bfad7a..582823bc9f79d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/pi.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/pi.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### PI
Returns [Pi](https://en.wikipedia.org/wiki/Pi), the ratio of a circle’s circumference to its diameter.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/pow.md b/docs/reference/query-languages/esql/kibana/docs/functions/pow.md
index 461057ba79ee0..da08d767d7e9b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/pow.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/pow.md
@@ -1,10 +1,11 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### POW
Returns the value of `base` raised to the power of `exponent`.
+Note: It is still possible to overflow a double result here; in that case, null will be returned.
+
```esql
ROW base = 2.0, exponent = 2
| EVAL result = POW(base, exponent)
```
-Note: It is still possible to overflow a double result here; in that case, null will be returned.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/qstr.md b/docs/reference/query-languages/esql/kibana/docs/functions/qstr.md
index a29a1ff52f118..157185a253d37 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/qstr.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/qstr.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### QSTR
Performs a [query string query](https://www.elastic.co/docs/reference/query-languages/query-dsl/query-dsl-query-string-query). Returns true if the provided query string matches the row.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/repeat.md b/docs/reference/query-languages/esql/kibana/docs/functions/repeat.md
index 59269388f65d9..0626c7bd9ae6a 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/repeat.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/repeat.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### REPEAT
Returns a string constructed by concatenating `string` with itself the specified `number` of times.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/replace.md b/docs/reference/query-languages/esql/kibana/docs/functions/replace.md
index b97de39249cc4..23eb152bb0789 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/replace.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/replace.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### REPLACE
The function substitutes in the string `str` any match of the regular expression `regex`
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/reverse.md b/docs/reference/query-languages/esql/kibana/docs/functions/reverse.md
index 0aa9612330055..711b704de5c5f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/reverse.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/reverse.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### REVERSE
Returns a new string representing the input string in reverse order.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/right.md b/docs/reference/query-languages/esql/kibana/docs/functions/right.md
index b4618953b114b..3a17df99be786 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/right.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/right.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### RIGHT
Return the substring that extracts *length* chars from *str* starting from the right.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/round.md b/docs/reference/query-languages/esql/kibana/docs/functions/round.md
index 0efa902cb411c..db8ea9f1e7fd3 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/round.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/round.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ROUND
Rounds a number to the specified number of decimal places.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/rtrim.md b/docs/reference/query-languages/esql/kibana/docs/functions/rtrim.md
index b94a9be90610e..bf4e3ffe05464 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/rtrim.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/rtrim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### RTRIM
Removes trailing whitespaces from a string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/sha1.md b/docs/reference/query-languages/esql/kibana/docs/functions/sha1.md
index a006c461c8e55..0079611eb8219 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/sha1.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/sha1.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SHA1
Computes the SHA1 hash of the input.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/sha256.md b/docs/reference/query-languages/esql/kibana/docs/functions/sha256.md
index 1d3159d62f0e3..2d8936b78371b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/sha256.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/sha256.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SHA256
Computes the SHA256 hash of the input.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/signum.md b/docs/reference/query-languages/esql/kibana/docs/functions/signum.md
index 666668dedc664..7be8de71329d6 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/signum.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/signum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SIGNUM
Returns the sign of the given number.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/sin.md b/docs/reference/query-languages/esql/kibana/docs/functions/sin.md
index 8217a8e30ef6d..2a4d4f57b19b2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/sin.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/sin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SIN
Returns the [sine](https://en.wikipedia.org/wiki/Sine_and_cosine) of an angle.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/sinh.md b/docs/reference/query-languages/esql/kibana/docs/functions/sinh.md
index be37236191cd2..ed4b436a71a3a 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/sinh.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/sinh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SINH
Returns the [hyperbolic sine](https://en.wikipedia.org/wiki/Hyperbolic_functions) of a number.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/space.md b/docs/reference/query-languages/esql/kibana/docs/functions/space.md
index 4c31a5891c553..8560160e782aa 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/space.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/space.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SPACE
Returns a string made of `number` spaces.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/split.md b/docs/reference/query-languages/esql/kibana/docs/functions/split.md
index 81bae03044a9f..6e468fc71743f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/split.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/split.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SPLIT
Split a single valued string into multiple strings.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/sqrt.md b/docs/reference/query-languages/esql/kibana/docs/functions/sqrt.md
index d67e21a8e4c20..cbeeccaf3a418 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/sqrt.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/sqrt.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SQRT
Returns the square root of a number. The input can be any numeric value, the return value is always a double.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_centroid_agg.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_centroid_agg.md
index da5a364c840a6..06917ff16d36f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_centroid_agg.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_centroid_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST CENTROID AGG
Calculate the spatial centroid over a field with spatial point geometry type.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_contains.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_contains.md
index 0e3b84a8f4630..d00569b30bbdc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_contains.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_contains.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST CONTAINS
Returns whether the first geometry contains the second geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_disjoint.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_disjoint.md
index bdda90702bc80..e944a237920bc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_disjoint.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_disjoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST DISJOINT
Returns whether the two geometries or geometry columns are disjoint.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_distance.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_distance.md
index 020467051e32a..cfa37f615e49e 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_distance.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_distance.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST DISTANCE
Computes the distance between two points.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_envelope.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_envelope.md
index 45cbc3102da6f..2216cd23a3787 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_envelope.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_envelope.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST ENVELOPE
Determines the minimum bounding box of the supplied geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_extent_agg.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_extent_agg.md
index 49ebc33534108..e744d8e593453 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_extent_agg.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_extent_agg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST EXTENT AGG
Calculate the spatial extent over a field with geometry type. Returns a bounding box for all values of the field.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_intersects.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_intersects.md
index 1ac2092042126..fd61558894705 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_intersects.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_intersects.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST INTERSECTS
Returns true if two geometries intersect.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_within.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_within.md
index cffda2575f9ff..1f110c3f616b5 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_within.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_within.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST WITHIN
Returns whether the first geometry is within the second geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_x.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_x.md
index 13df6fad1aed6..3e1fcaa99b9a2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_x.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_x.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST X
Extracts the `x` coordinate from the supplied point.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_xmax.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_xmax.md
index f84448c68cb0f..c5e78cee22922 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_xmax.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_xmax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST XMAX
Extracts the maximum value of the `x` coordinates from the supplied geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_xmin.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_xmin.md
index 13ed253317210..f44f83af59162 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_xmin.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_xmin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST XMIN
Extracts the minimum value of the `x` coordinates from the supplied geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_y.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_y.md
index 8abf61fd276c3..27e4f0227e810 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_y.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_y.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST Y
Extracts the `y` coordinate from the supplied point.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_ymax.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_ymax.md
index 25a42594f74ad..5bf4884cef78a 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_ymax.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_ymax.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST YMAX
Extracts the maximum value of the `y` coordinates from the supplied geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/st_ymin.md b/docs/reference/query-languages/esql/kibana/docs/functions/st_ymin.md
index cf64f193b4ad6..1a474b510bd5c 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/st_ymin.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/st_ymin.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ST YMIN
Extracts the minimum value of the `y` coordinates from the supplied geometry.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/starts_with.md b/docs/reference/query-languages/esql/kibana/docs/functions/starts_with.md
index fd3f99e852575..29c6f1cf0ded6 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/starts_with.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/starts_with.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### STARTS WITH
Returns a boolean that indicates whether a keyword string starts with another string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/std_dev.md b/docs/reference/query-languages/esql/kibana/docs/functions/std_dev.md
index 1bc96bf39f6e1..d645851b12d42 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/std_dev.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/std_dev.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### STD DEV
The standard deviation of a numeric field.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/substring.md b/docs/reference/query-languages/esql/kibana/docs/functions/substring.md
index 852cd5b93b146..27e1cdd345a4e 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/substring.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/substring.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SUBSTRING
Returns a substring of a string, specified by a start position and an optional length.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/sum.md b/docs/reference/query-languages/esql/kibana/docs/functions/sum.md
index 9590a0cbf7b76..4714fc9040bdc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/sum.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/sum.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SUM
The sum of a numeric expression.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/tan.md b/docs/reference/query-languages/esql/kibana/docs/functions/tan.md
index 1519a037d877f..7ef1e6b89bf56 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/tan.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/tan.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TAN
Returns the [tangent](https://en.wikipedia.org/wiki/Sine_and_cosine) of an angle.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/tanh.md b/docs/reference/query-languages/esql/kibana/docs/functions/tanh.md
index 7bf9744411368..c78497e3b98e2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/tanh.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/tanh.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TANH
Returns the [hyperbolic tangent](https://en.wikipedia.org/wiki/Hyperbolic_functions) of a number.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/tau.md b/docs/reference/query-languages/esql/kibana/docs/functions/tau.md
index f445cbe7826a0..1104214f773ad 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/tau.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/tau.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TAU
Returns the [ratio](https://tauday.com/tau-manifesto) of a circle’s circumference to its radius.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/term.md b/docs/reference/query-languages/esql/kibana/docs/functions/term.md
index 5d29071abf661..0b9a90759f031 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/term.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/term.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TERM
Performs a Term query on the specified field. Returns true if the provided term matches the row.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_base64.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_base64.md
index b7b5042a26bea..55a4fb50fb1cb 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_base64.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_base64.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO BASE64
Encode a string to a base64 string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_boolean.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_boolean.md
index b7496b34f6268..ec0a9c28b818d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_boolean.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_boolean.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO BOOLEAN
Converts an input value to a boolean value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianpoint.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianpoint.md
index ffa83c2bc1b1d..ee278fbc68e7e 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianpoint.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianpoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO CARTESIANPOINT
Converts an input value to a `cartesian_point` value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianshape.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianshape.md
index 4e17e1404c127..70a5dcf9f7579 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianshape.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_cartesianshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO CARTESIANSHAPE
Converts an input value to a `cartesian_shape` value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_date_nanos.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_date_nanos.md
index 1c6b55da3f60d..223ae10b45a4e 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_date_nanos.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_date_nanos.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO DATE NANOS
Converts an input to a nanosecond-resolution date value (aka date_nanos).
+Note: The range for date nanos is 1970-01-01T00:00:00.000000000Z to 2262-04-11T23:47:16.854775807Z, attempting to convert values outside of that range will result in null with a warning. Additionally, integers cannot be converted into date nanos, as the range of integer nanoseconds only covers about 2 seconds after epoch.
+
```esql
FROM date_nanos
| WHERE MV_MIN(nanos) < TO_DATE_NANOS("2023-10-23T12:27:28.948Z")
AND millis > "2000-01-01"
| SORT nanos DESC
```
-Note: The range for date nanos is 1970-01-01T00:00:00.000000000Z to 2262-04-11T23:47:16.854775807Z, attempting to convert values outside of that range will result in null with a warning. Additionally, integers cannot be converted into date nanos, as the range of integer nanoseconds only covers about 2 seconds after epoch.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_dateperiod.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_dateperiod.md
index 586af47cf5c16..9219f777872fc 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_dateperiod.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_dateperiod.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO DATEPERIOD
Converts an input value into a `date_period` value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_datetime.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_datetime.md
index a32d30f2fe4db..de94e09965ce2 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_datetime.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_datetime.md
@@ -1,12 +1,13 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO DATETIME
Converts an input value to a date value.
A string will only be successfully converted if it’s respecting the format `yyyy-MM-dd'T'HH:mm:ss.SSS'Z'`.
To convert dates in other formats, use [`DATE_PARSE`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/date-time-functions#esql-date_parse).
+Note: Note that when converting from nanosecond resolution to millisecond resolution with this function, the nanosecond date is truncated, not rounded.
+
```esql
ROW string = ["1953-09-02T00:00:00.000Z", "1964-06-02T00:00:00.000Z", "1964-06-02 00:00:00"]
| EVAL datetime = TO_DATETIME(string)
```
-Note: Note that when converting from nanosecond resolution to millisecond resolution with this function, the nanosecond date is truncated, not rounded.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_degrees.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_degrees.md
index 3612606099a34..d00cccaf7d0f9 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_degrees.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_degrees.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO DEGREES
Converts a number in [radians](https://en.wikipedia.org/wiki/Radian) to [degrees](https://en.wikipedia.org/wiki/Degree_(angle)).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_double.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_double.md
index 60aa688463509..12720dedede01 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_double.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_double.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO DOUBLE
Converts an input value to a double value. If the input parameter is of a date type,
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_geopoint.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_geopoint.md
index ab9cdbb067bd8..0e7a848d23ade 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_geopoint.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_geopoint.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO GEOPOINT
Converts an input value to a `geo_point` value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_geoshape.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_geoshape.md
index 42e096df38c20..0c2a372b92e8b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_geoshape.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_geoshape.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO GEOSHAPE
Converts an input value to a `geo_shape` value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_integer.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_integer.md
index 33154029fb656..162e19d730a2d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_integer.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_integer.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO INTEGER
Converts an input value to an integer value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_ip.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_ip.md
index d2bc129946c8c..6e5df42390c7d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_ip.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_ip.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO IP
Converts an input string to an IP value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_long.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_long.md
index 96948ae00809f..2a1983d929693 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_long.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO LONG
Converts an input value to a long value. If the input parameter is of a date type,
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_lower.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_lower.md
index 9ac436e7b024d..6c5410324bd23 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_lower.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_lower.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO LOWER
Returns a new string representing the input string converted to lower case.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_radians.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_radians.md
index 306cf9a3e948f..bec929cbe760f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_radians.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_radians.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO RADIANS
Converts a number in [degrees](https://en.wikipedia.org/wiki/Degree_(angle)) to [radians](https://en.wikipedia.org/wiki/Radian).
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_string.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_string.md
index 8958678d2a328..48e1666090199 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_string.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_string.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO STRING
Converts an input value into a string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_timeduration.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_timeduration.md
index e0c1fb1484910..3adaf889f35c6 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_timeduration.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_timeduration.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO TIMEDURATION
Converts an input value into a `time_duration` value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_unsigned_long.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_unsigned_long.md
index 280c1695ac183..d081d8ccb2f22 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_unsigned_long.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_unsigned_long.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO UNSIGNED LONG
Converts an input value to an unsigned long value. If the input parameter is of a date type,
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_upper.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_upper.md
index 051dd2bc47c22..374c2c9abe1bd 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_upper.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_upper.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO UPPER
Returns a new string representing the input string converted to upper case.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/to_version.md b/docs/reference/query-languages/esql/kibana/docs/functions/to_version.md
index c21e457f0edf8..bc92707ea07b0 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/to_version.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/to_version.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TO VERSION
Converts an input string to a version value.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/top.md b/docs/reference/query-languages/esql/kibana/docs/functions/top.md
index 29adf319bbf48..6de0782dbdc0d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/top.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/top.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TOP
Collects the top values for a field. Includes repeated values.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/trim.md b/docs/reference/query-languages/esql/kibana/docs/functions/trim.md
index 3927ea6adc0e6..6d095daaf0595 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/trim.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/trim.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### TRIM
Removes leading and trailing whitespaces from a string.
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/values.md b/docs/reference/query-languages/esql/kibana/docs/functions/values.md
index 830053a6a2ada..1a7c7fdaa3401 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/values.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/values.md
@@ -1,7 +1,9 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### VALUES
-Returns all values in a group as a multivalued field. The order of the returned values isn’t guaranteed. If you need the values returned in order use [`MV_SORT`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/mv-functions#esql-mv_sort).
+Returns unique values as a multivalued field. The order of the returned values isn’t guaranteed.
+If you need the values returned in order use
+[`MV_SORT`](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/mv-functions#esql-mv_sort).
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/kibana/docs/functions/weighted_avg.md b/docs/reference/query-languages/esql/kibana/docs/functions/weighted_avg.md
index f355891e34a9d..8b9ef2fd53fee 100644
--- a/docs/reference/query-languages/esql/kibana/docs/functions/weighted_avg.md
+++ b/docs/reference/query-languages/esql/kibana/docs/functions/weighted_avg.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### WEIGHTED AVG
The weighted average of a numeric expression.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/add.md b/docs/reference/query-languages/esql/kibana/docs/operators/add.md
index 012c24207a367..0d91dcd400252 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/add.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/add.md
@@ -1,5 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### ADD `+`
Add two numbers together. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/cast.md b/docs/reference/query-languages/esql/kibana/docs/operators/cast.md
index 8cf04be9b48ba..031eff7874642 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/cast.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/cast.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### CAST `::`
The `::` operator provides a convenient alternative syntax to the TO_ [conversion functions](https://www.elastic.co/docs/reference/query-languages/esql/functions-operators/type-conversion-functions).
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/div.md b/docs/reference/query-languages/esql/kibana/docs/operators/div.md
index 4d74bf4e2424a..81f63c0b1d1f9 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/div.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/div.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### DIVIDE `/`
Divide one number by another. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/equals.md b/docs/reference/query-languages/esql/kibana/docs/operators/equals.md
index 88bdcc3436d9b..e7aaf5347b56f 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/equals.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/equals.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### EQUALS `==`
Check if two fields are equal. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/greater_than.md b/docs/reference/query-languages/esql/kibana/docs/operators/greater_than.md
index 0b7fdcad8404b..4f96dea7c1455 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/greater_than.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/greater_than.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### GREATER THAN `>`
Check if one field is greater than another. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/greater_than_or_equal.md b/docs/reference/query-languages/esql/kibana/docs/operators/greater_than_or_equal.md
index 4d0a980ce573c..00f0aeda78892 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/greater_than_or_equal.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/greater_than_or_equal.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### GREATER THAN OR EQUAL `>=`
Check if one field is greater than or equal to another. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/in.md b/docs/reference/query-languages/esql/kibana/docs/operators/in.md
index 549a1094dc5fc..4d02d75510032 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/in.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/in.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### IN
The `IN` operator allows testing whether a field or expression equals an element in a list of literals, fields or expressions.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/is_not_null.md b/docs/reference/query-languages/esql/kibana/docs/operators/is_not_null.md
index 3d9f1e5b81508..d91564c45778d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/is_not_null.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/is_not_null.md
@@ -1,7 +1,9 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### IS NOT NULL
-Use `IS NOT NULL` to filter data based on whether the field exists or not.
+Returns `false` if the value is `NULL`, `true` otherwise.
+
+Note: If a field is only in some documents it will be `NULL` in the documents that did not contain it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/is_null.md b/docs/reference/query-languages/esql/kibana/docs/operators/is_null.md
index 18abd83b5755f..3d9d05d037516 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/is_null.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/is_null.md
@@ -1,7 +1,9 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### IS NULL
-Use `IS NULL` to filter data based on whether the field exists or not.
+Returns `true` if the value is `NULL`, `false` otherwise.
+
+Note: If a field is only in some documents it will be `NULL` in the documents that did not contain it.
```esql
FROM employees
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/less_than.md b/docs/reference/query-languages/esql/kibana/docs/operators/less_than.md
index 0495d9cf58b20..56d121cbeeb61 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/less_than.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/less_than.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LESS THAN `<`
Check if one field is less than another. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/less_than_or_equal.md b/docs/reference/query-languages/esql/kibana/docs/operators/less_than_or_equal.md
index b96519372df50..7ac58dbd4141e 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/less_than_or_equal.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/less_than_or_equal.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LESS THAN OR EQUAL `<=`
Check if one field is less than or equal to another. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/like.md b/docs/reference/query-languages/esql/kibana/docs/operators/like.md
index cc69e7cd48557..52bfeb6f3ff95 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/like.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/like.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### LIKE
Use `LIKE` to filter data based on string patterns using wildcards. `LIKE`
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/match_operator.md b/docs/reference/query-languages/esql/kibana/docs/operators/match_operator.md
index 746065010fef3..c4b48ac23c54a 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/match_operator.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/match_operator.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MATCH OPERATOR `:`
Use the match operator (`:`) to perform a [match query](https://www.elastic.co/docs/reference/query-languages/query-dsl/query-dsl-match-query) on the specified field.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/mod.md b/docs/reference/query-languages/esql/kibana/docs/operators/mod.md
index ff111ae730885..9a61ddf4b745d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/mod.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/mod.md
@@ -1,5 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MODULO `%`
Divide one number by another and return the remainder. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/mul.md b/docs/reference/query-languages/esql/kibana/docs/operators/mul.md
index c242751e0335a..97921119d449d 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/mul.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/mul.md
@@ -1,5 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### MULTIPLY `*`
Multiply two numbers together. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/neg.md b/docs/reference/query-languages/esql/kibana/docs/operators/neg.md
index 99785ba83ff71..e25b1ede4c47a 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/neg.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/neg.md
@@ -1,5 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### NEGATE `-`
Returns the negation of the argument.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/not in.md b/docs/reference/query-languages/esql/kibana/docs/operators/not in.md
index 4ac4485952933..d638a876148dd 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/not in.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/not in.md
@@ -1,5 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### NOT IN
The `NOT IN` operator allows testing whether a field or expression does *not* equal any element in a list of literals, fields or expressions.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/not like.md b/docs/reference/query-languages/esql/kibana/docs/operators/not like.md
index 5422fe04265b9..dde8a60257346 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/not like.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/not like.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### NOT LIKE
Use `LIKE` to filter data based on string patterns using wildcards. `LIKE`
@@ -10,4 +10,3 @@ The following wildcard characters are supported:
* `*` matches zero or more characters.
* `?` matches one character.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/not rlike.md b/docs/reference/query-languages/esql/kibana/docs/operators/not rlike.md
index 8da2e163cbae4..c1b2973f6ffa0 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/not rlike.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/not rlike.md
@@ -1,8 +1,7 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### NOT RLIKE
Use `RLIKE` to filter data based on string patterns using using
[regular expressions](https://www.elastic.co/docs/reference/query-languages/query-dsl/regexp-syntax). `RLIKE` usually acts on a field placed on
the left-hand side of the operator, but it can also act on a constant (literal)
expression. The right-hand side of the operator represents the pattern.
-
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/not_equals.md b/docs/reference/query-languages/esql/kibana/docs/operators/not_equals.md
index 274907a7a8e74..66b5077cdc901 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/not_equals.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/not_equals.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### NOT EQUALS `!=`
Check if two fields are unequal. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/predicates.md b/docs/reference/query-languages/esql/kibana/docs/operators/predicates.md
deleted file mode 100644
index 1a907369e284b..0000000000000
--- a/docs/reference/query-languages/esql/kibana/docs/operators/predicates.md
+++ /dev/null
@@ -1,9 +0,0 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
-
-### PREDICATES
-For NULL comparison use the `IS NULL` and `IS NOT NULL` predicates.
-
-```esql
-FROM employees
-| WHERE birth_date IS NULL
-```
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/rlike.md b/docs/reference/query-languages/esql/kibana/docs/operators/rlike.md
index 1ebd83b3b1307..7b4ae989c193b 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/rlike.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/rlike.md
@@ -1,4 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### RLIKE
Use `RLIKE` to filter data based on string patterns using using
diff --git a/docs/reference/query-languages/esql/kibana/docs/operators/sub.md b/docs/reference/query-languages/esql/kibana/docs/operators/sub.md
index 90185b31d4b29..1fea90a58ec53 100644
--- a/docs/reference/query-languages/esql/kibana/docs/operators/sub.md
+++ b/docs/reference/query-languages/esql/kibana/docs/operators/sub.md
@@ -1,5 +1,4 @@
-% This is generated by ESQL's AbstractFunctionTestCase. Do no edit it. See ../README.md for how to regenerate it.
+% This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it.
### SUBTRACT `-`
Subtract one number from another. If either field is [multivalued](https://www.elastic.co/docs/reference/query-languages/esql/esql-multivalued-fields) then the result is `null`.
-
diff --git a/x-pack/plugin/esql/build.gradle b/x-pack/plugin/esql/build.gradle
index 53354d1b25ff8..b3eaed518c59f 100644
--- a/x-pack/plugin/esql/build.gradle
+++ b/x-pack/plugin/esql/build.gradle
@@ -218,6 +218,47 @@ tasks.named("test").configure {
}
}
+// This is similar to the test task above, but needed for the LookupJoinTypesIT which runs in the internalClusterTest task
+// and generates a types table for the LOOKUP JOIN command. It is possible in future we might have move tests that do this.
+tasks.named("internalClusterTest").configure {
+ if (buildParams.ci == false) {
+ systemProperty 'generateDocs', true
+ def injected = project.objects.newInstance(Injected)
+ // Define the folder to delete and recreate
+ def tempDir = file("build/testrun/internalClusterTest/temp/esql")
+ doFirst {
+ injected.fs.delete {
+ it.delete(tempDir)
+ }
+ // Re-create this folder so we can save a table of generated examples to extract from csv-spec tests
+ tempDir.mkdirs() // Recreate the folder
+ }
+ File snippetsFolder = file("build/testrun/internalClusterTest/temp/esql/_snippets")
+ def snippetsDocFolder = file("${rootDir}/docs/reference/query-languages/esql/_snippets")
+ def snippetsTree = fileTree(snippetsFolder).matching {
+ include "**/types/*.md" // Recursively include all types/*.md files (effectively counting functions and operators)
+ }
+
+ doLast {
+ def snippets = snippetsTree.files.collect { it.name }
+ int countSnippets = snippets.size()
+ if (countSnippets == 0) {
+ logger.quiet("ESQL Docs: No function/operator snippets created. Skipping sync.")
+ } else {
+ logger.quiet("ESQL Docs: Found $countSnippets generated function/operator snippets to patch into docs")
+ injected.fs.sync {
+ from snippetsFolder
+ into snippetsDocFolder
+ include '**/*.md'
+ preserve {
+ include '**/*.md'
+ }
+ }
+ }
+ }
+ }
+}
+
/****************************************************************
* Enable QA/rest integration tests for snapshot builds only *
* TODO: Enable for all builds upon this feature release *
diff --git a/x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/LookupJoinTypesIT.java b/x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/LookupJoinTypesIT.java
index 4f46a2e2c1796..9b97e940ad44c 100644
--- a/x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/LookupJoinTypesIT.java
+++ b/x-pack/plugin/esql/src/internalClusterTest/java/org/elasticsearch/xpack/esql/action/LookupJoinTypesIT.java
@@ -19,6 +19,8 @@
import org.elasticsearch.xpack.core.esql.action.ColumnInfo;
import org.elasticsearch.xpack.esql.VerificationException;
import org.elasticsearch.xpack.esql.core.type.DataType;
+import org.elasticsearch.xpack.esql.expression.function.DocsV3Support;
+import org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry;
import org.elasticsearch.xpack.esql.plan.logical.join.Join;
import org.elasticsearch.xpack.esql.plugin.EsqlPlugin;
import org.elasticsearch.xpack.spatial.SpatialPlugin;
@@ -36,6 +38,7 @@
import java.util.Map;
import java.util.Set;
import java.util.function.Consumer;
+import java.util.function.Supplier;
import java.util.stream.Collectors;
import static org.elasticsearch.test.ESIntegTestCase.Scope.SUITE;
@@ -59,6 +62,7 @@
import static org.elasticsearch.xpack.esql.core.type.DataType.SHORT;
import static org.elasticsearch.xpack.esql.core.type.DataType.TEXT;
import static org.elasticsearch.xpack.esql.core.type.DataType.TSID_DATA_TYPE;
+import static org.elasticsearch.xpack.esql.core.type.DataType.UNDER_CONSTRUCTION;
import static org.hamcrest.Matchers.containsString;
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.is;
@@ -270,6 +274,22 @@ private static boolean existingIndex(Collection existing, DataType
return existing.stream().anyMatch(c -> c.exists(indexName));
}
+ /** This test generates documentation for the supported output types of the lookup join. */
+ public void testOutputSupportedTypes() throws Exception {
+ Map, DataType> signatures = new LinkedHashMap<>();
+ for (TestConfigs configs : testConfigurations.values()) {
+ if (configs.group.equals("unsupported") || configs.group.equals("union-types")) {
+ continue;
+ }
+ for (TestConfig config : configs.configs.values()) {
+ if (config instanceof TestConfigPasses) {
+ signatures.put(List.of(config.mainType(), config.lookupType()), null);
+ }
+ }
+ }
+ saveJoinTypes(() -> signatures);
+ }
+
public void testLookupJoinStrings() {
testLookupJoinTypes("strings");
}
@@ -311,6 +331,9 @@ private void testLookupJoinTypes(String group) {
initIndexes(configs);
initData(configs);
for (TestConfig config : configs.values()) {
+ if ((isValidDataType(config.mainType()) && isValidDataType(config.lookupType())) == false) {
+ continue;
+ }
config.validateMainIndex();
config.validateLookupIndex();
config.validateAdditionalMainIndex();
@@ -739,4 +762,22 @@ public void doTest() {
assertion().accept(e);
}
}
+
+ private boolean isValidDataType(DataType dataType) {
+ return UNDER_CONSTRUCTION.get(dataType) == null || UNDER_CONSTRUCTION.get(dataType).isEnabled();
+ }
+
+ private static void saveJoinTypes(Supplier