You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "xuyang (Jira)" <ji...@apache.org> on 2023/12/14 03:57:00 UTC
[jira] [Commented] (FLINK-33449) Support array_contains_seq function
[ https://issues.apache.org/jira/browse/FLINK-33449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17796532#comment-17796532 ]
xuyang commented on FLINK-33449:
--------------------------------
Hi, [~leoyy] thanks for driving this. IMO, this type of function is very useful, and I'm +1 to support this function.
However, the function names in some database or big data system are different. Take examples of the systems you mentioned as following.
1. Clickhouse `hasAll(set, subset)`
2. Trino `contains_sequence(x, seq)`
3. Starrocks `array_contains_all(arr1, arr2)`
The function names are not unified. In Flink, there has been a function named `ARRAY_CONTAINS(haystack, needle)` to check if the given element exists in an array. What about using `ARRAY_CONTAINS_ALL` to implement the function in this JIRA?
For a more formal process, maybe a discussion mail thread should be started in dev maillist.
Look for your thought. cc [~martijnvisser]
> Support array_contains_seq function
> -----------------------------------
>
> Key: FLINK-33449
> URL: https://issues.apache.org/jira/browse/FLINK-33449
> Project: Flink
> Issue Type: New Feature
> Reporter: leo cheng
> Priority: Minor
> Labels: pull-request-available
>
> support function array_contains_seq like trino contains_sequence
> trino: https://trino.io/docs/current/functions/array.html?highlight=contains_sequence#contains_sequence
--
This message was sent by Atlassian Jira
(v8.20.10#820010)