luoyuxia commented on code in PR #22267:
URL: https://github.com/apache/flink/pull/22267#discussion_r1152818960
##
flink-python/pyflink/table/expression.py:
##
@@ -1487,6 +1487,17 @@ def array_distinct(self) -> 'Expression':
"""
return
luoyuxia commented on code in PR #22267:
URL: https://github.com/apache/flink/pull/22267#discussion_r1152817210
##
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArrayPositionFunction.java:
##
@@ -0,0 +1,91 @@
+/*
+ * Licensed to
luoyuxia commented on code in PR #22267:
URL: https://github.com/apache/flink/pull/22267#discussion_r1152666906
##
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArrayPositionFunction.java:
##
@@ -0,0 +1,91 @@
+/*
+ * Licensed to
luoyuxia commented on code in PR #22267:
URL: https://github.com/apache/flink/pull/22267#discussion_r1152667003
##
docs/data/sql_functions.yml:
##
@@ -634,6 +634,9 @@ collection:
- sql: ARRAY_DISTINCT(haystack)
table: haystack.arrayDistinct()
description: Returns
luoyuxia commented on code in PR #22267:
URL: https://github.com/apache/flink/pull/22267#discussion_r1152666906
##
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArrayPositionFunction.java:
##
@@ -0,0 +1,91 @@
+/*
+ * Licensed to
luoyuxia commented on code in PR #22267:
URL: https://github.com/apache/flink/pull/22267#discussion_r1151325075
##
flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArrayPositionFunction.java:
##
@@ -0,0 +1,91 @@
+/*
+ * Licensed to