Skip to content

Commit b24117f

Browse files
committed
ESQL: Add url_encode function
- Remove url_encode from docs since it's a snapshot function - Declare it along other snapshot functions in EsqlFunctionRegistry
1 parent e066000 commit b24117f

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

docs/reference/query-languages/esql/_snippets/lists/string-functions.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@
2525
* [`TO_LOWER`](../../functions-operators/string-functions.md#esql-to_lower)
2626
* [`TO_UPPER`](../../functions-operators/string-functions.md#esql-to_upper)
2727
* [`TRIM`](../../functions-operators/string-functions.md#esql-trim)
28-
* [`URL_ENCODE`](../../functions-operators/string-functions.md#esql-url_encode)

docs/reference/query-languages/esql/functions-operators/string-functions.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,3 @@ mapped_pages:
9393
:::{include} ../_snippets/functions/layout/trim.md
9494
:::
9595

96-
:::{include} ../_snippets/functions/layout/url_encode.md
97-
:::
98-

x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/EsqlFunctionRegistry.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -449,8 +449,7 @@ private static FunctionDefinition[][] functions() {
449449
def(ToString.class, ToString::new, "to_string", "to_str"),
450450
def(ToTimeDuration.class, ToTimeDuration::new, "to_timeduration"),
451451
def(ToUnsignedLong.class, ToUnsignedLong::new, "to_unsigned_long", "to_ulong", "to_ul"),
452-
def(ToVersion.class, ToVersion::new, "to_version", "to_ver"),
453-
def(UrlEncode.class, UrlEncode::new, "url_encode"), },
452+
def(ToVersion.class, ToVersion::new, "to_version", "to_ver"), },
454453
// multivalue functions
455454
new FunctionDefinition[] {
456455
def(MvAppend.class, MvAppend::new, "mv_append"),
@@ -515,7 +514,8 @@ private static FunctionDefinition[][] snapshotFunctions() {
515514
def(L1Norm.class, L1Norm::new, "v_l1_norm"),
516515
def(L2Norm.class, L2Norm::new, "v_l2_norm"),
517516
def(Magnitude.class, Magnitude::new, "v_magnitude"),
518-
def(Hamming.class, Hamming::new, "v_hamming") } };
517+
def(Hamming.class, Hamming::new, "v_hamming"),
518+
def(UrlEncode.class, UrlEncode::new, "url_encode") } };
519519
}
520520

521521
public EsqlFunctionRegistry snapshotRegistry() {

0 commit comments

Comments
 (0)