[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-07 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1256395360 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,81 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-07 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1256394724 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,81 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-07 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1256382229 ## docs/data/sql_functions_zh.yml: ## @@ -712,6 +712,12 @@ conversion: 特别是匿名的内联数据类型没有可序列化的字符串表示。在这种情况下返回 `NULL`。 collection: + - sql: ARRAY_SLICE(array,

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-07 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1256382229 ## docs/data/sql_functions_zh.yml: ## @@ -712,6 +712,12 @@ conversion: 特别是匿名的内联数据类型没有可序列化的字符串表示。在这种情况下返回 `NULL`。 collection: + - sql: ARRAY_SLICE(array,

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-05 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1253603314 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,78 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-05 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1253603314 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,78 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-05 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1252977095 ## flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/functions/CollectionFunctionsITCase.java: ## @@ -1050,4 +1051,209 @@ public static

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-04 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251861157 ## flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/functions/CollectionFunctionsITCase.java: ## @@ -479,4 +480,258 @@ private Stream

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-04 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251861157 ## flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/functions/CollectionFunctionsITCase.java: ## @@ -479,4 +480,258 @@ private Stream

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-04 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251861157 ## flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/functions/CollectionFunctionsITCase.java: ## @@ -479,4 +480,258 @@ private Stream

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-04 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251814361 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,99 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-04 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251814361 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,99 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-04 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251814361 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,99 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251178840 ## docs/data/sql_functions.yml: ## @@ -643,6 +643,9 @@ collection: - sql: ARRAY_REVERSE(haystack) table: haystack.arrayReverse() description: Returns an

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251156118 ## docs/data/sql_functions.yml: ## @@ -643,6 +643,9 @@ collection: - sql: ARRAY_REVERSE(haystack) table: haystack.arrayReverse() description: Returns an

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251141458 ## docs/data/sql_functions.yml: ## @@ -643,6 +643,11 @@ collection: - sql: ARRAY_REVERSE(haystack) table: haystack.arrayReverse() description: Returns

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251141458 ## docs/data/sql_functions.yml: ## @@ -643,6 +643,11 @@ collection: - sql: ARRAY_REVERSE(haystack) table: haystack.arrayReverse() description: Returns

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251074781 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,84 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251072378 ## docs/data/sql_functions.yml: ## @@ -643,6 +643,11 @@ collection: - sql: ARRAY_REVERSE(haystack) table: haystack.arrayReverse() description: Returns

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251060837 ## docs/data/sql_functions.yml: ## @@ -643,6 +643,11 @@ collection: - sql: ARRAY_REVERSE(haystack) table: haystack.arrayReverse() description: Returns

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251055322 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,84 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-03 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1251047542 ## flink-table/flink-table-common/src/main/java/org/apache/flink/table/functions/BuiltInFunctionDefinitions.java: ## @@ -275,6 +275,20 @@ ANY,

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-02 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1249773795 ## flink-table/flink-table-runtime/src/main/java/org/apache/flink/table/runtime/functions/scalar/ArraySliceFunction.java: ## @@ -0,0 +1,84 @@ +/* + * Licensed to the

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-02 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1249772089 ## flink-table/flink-table-common/src/main/java/org/apache/flink/table/functions/BuiltInFunctionDefinitions.java: ## @@ -275,6 +275,20 @@ ANY,

[GitHub] [flink] snuyanzin commented on a diff in pull request #22834: [FLINK-32260][table] Add built-in ARRAY_SLICE function.

2023-07-02 Thread via GitHub
snuyanzin commented on code in PR #22834: URL: https://github.com/apache/flink/pull/22834#discussion_r1249771628 ## docs/data/sql_functions_zh.yml: ## @@ -712,6 +712,11 @@ conversion: 特别是匿名的内联数据类型没有可序列化的字符串表示。在这种情况下返回 `NULL`。 collection: + - sql: ARRAY_SLICE(array,