This is an automated email from the ASF dual-hosted git repository. libenchao pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/calcite.git
The following commit(s) were added to refs/heads/main by this push: new 1c55ab0892 [CALCITE-5383] Add CONCAT to BIG_QUERY dialect 1c55ab0892 is described below commit 1c55ab08925eb0943455998a306a74fd60d07ae3 Author: Oliver Lee <oliver...@google.com> AuthorDate: Fri Nov 11 18:19:36 2022 +0000 [CALCITE-5383] Add CONCAT to BIG_QUERY dialect Close #2970 --- core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperators.java | 2 +- testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperators.java b/core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperators.java index 306a33b39f..1cde5d140f 100644 --- a/core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperators.java +++ b/core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperators.java @@ -539,7 +539,7 @@ public abstract class SqlLibraryOperators { /** The "CONCAT(arg, ...)" function that concatenates strings. * For example, "CONCAT('a', 'bc', 'd')" returns "abcd". */ - @LibraryOperator(libraries = {MYSQL, POSTGRESQL}) + @LibraryOperator(libraries = {MYSQL, POSTGRESQL, BIG_QUERY}) public static final SqlFunction CONCAT_FUNCTION = new SqlFunction("CONCAT", SqlKind.OTHER_FUNCTION, diff --git a/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java b/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java index 9d011d7d50..70861df1c5 100644 --- a/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java +++ b/testkit/src/main/java/org/apache/calcite/test/SqlOperatorTest.java @@ -1834,6 +1834,7 @@ public class SqlOperatorTest { final SqlOperatorFixture f = fixture(); checkConcatFunc(f.withLibrary(SqlLibrary.MYSQL)); checkConcatFunc(f.withLibrary(SqlLibrary.POSTGRESQL)); + checkConcatFunc(f.withLibrary(SqlLibrary.BIG_QUERY)); checkConcat2Func(f.withLibrary(SqlLibrary.ORACLE)); }