Skip to content

[CALCITE-6847] ClickHouse doesn't support TRUE/FALSE keywords in its Join predicate #14849

[CALCITE-6847] ClickHouse doesn't support TRUE/FALSE keywords in its Join predicate

[CALCITE-6847] ClickHouse doesn't support TRUE/FALSE keywords in its Join predicate #14849

Triggered via pull request February 19, 2025 14:02
Status Failure
Total duration 13m 41s
Artifacts

main.yml

on: pull_request
Windows (JDK 8)
5m 11s
Windows (JDK 8)
Windows (JDK 17)
7m 4s
Windows (JDK 17)
Windows (JDK 21)
5m 6s
Windows (JDK 21)
Linux (JDK 8, oldest Guava, America/New_York Timezone)
3m 36s
Linux (JDK 8, oldest Guava, America/New_York Timezone)
Linux (JDK 8, latest Guava, America/New_York Timezone)
3m 40s
Linux (JDK 8, latest Guava, America/New_York Timezone)
Linux (JDK 11, Pacific/Chatham Timezone)
5m 45s
Linux (JDK 11, Pacific/Chatham Timezone)
Linux (JDK 17)
5m 27s
Linux (JDK 17)
Linux (JDK 21)
5m 28s
Linux (JDK 21)
Linux (JDK 23)
3m 25s
Linux (JDK 23)
Linux (JDK 11, Avatica main)
8m 38s
Linux (JDK 11, Avatica main)
macOS (JDK 21)
13m 12s
macOS (JDK 21)
ErrorProne (JDK 11, latest Guava)
6m 30s
ErrorProne (JDK 11, latest Guava)
CheckerFramework (JDK 11)
13m 31s
CheckerFramework (JDK 11)
CheckerFramework (JDK 11, oldest Guava)
13m 6s
CheckerFramework (JDK 11, oldest Guava)
Linux (JDK 8) Slow Tests
0s
Linux (JDK 8) Slow Tests
Druid Tests
6m 51s
Druid Tests
Fit to window
Zoom out
Zoom in

Annotations

33 errors
Linux (JDK 23): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 23): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Linux (JDK 23)
Unknown error
Linux (JDK 8, latest Guava, America/New_York Timezone): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 8, latest Guava, America/New_York Timezone): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Linux (JDK 8, oldest Guava, America/New_York Timezone): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 8, oldest Guava, America/New_York Timezone): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Windows (JDK 21): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Windows (JDK 21): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/babel/build/reports/tests/test/index.html
Windows (JDK 21)
Unknown error
Windows (JDK 8): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Windows (JDK 8): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/babel/build/reports/tests/test/index.html
Windows (JDK 8)
Unknown error
Linux (JDK 21): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 21): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Linux (JDK 21)
Unknown error
Linux (JDK 17): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 17): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Linux (JDK 17)
Unknown error
Linux (JDK 11, Pacific/Chatham Timezone): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 11, Pacific/Chatham Timezone): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Linux (JDK 11, Pacific/Chatham Timezone)
Unknown error
Windows (JDK 17): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Windows (JDK 17): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///D:/a/calcite/calcite/babel/build/reports/tests/test/index.html
Windows (JDK 17)
Unknown error
Linux (JDK 11, Avatica main): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
Linux (JDK 11, Avatica main): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
Linux (JDK 11, Avatica main)
Unknown error
macOS (JDK 21): BabelParserTest.java#L387
0.0sec org.apache.calcite.test.BabelParserTest > testPostgresSqlSetOption() org.opentest4j.AssertionFailedError: Expected: SET "autovacuum" = TRUE Actual: SET "autovacuum" = (1 = 1) Actual java: "SET \"autovacuum\" = (1 = 1)" ==> expected: <SET "autovacuum" = TRUE> but was: <SET "autovacuum" = (1 = 1)> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:188) at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1164) at app//org.apache.calcite.util.TestUtil.assertEqualsVerbose(TestUtil.java:89) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check0(SqlParserTest.java:9564) at app//org.apache.calcite.sql.parser.SqlParserTest$TesterImpl.check(SqlParserTest.java:9590) at app//org.apache.calcite.test.BabelParserTest$BabelTesterImpl.check(BabelParserTest.java:564) at app//org.apache.calcite.sql.parser.SqlParserFixture.compare(SqlParserFixture.java:90) at app//org.apache.calcite.sql.parser.SqlParserFixture.ok(SqlParserFixture.java:82) at app//org.apache.calcite.test.BabelParserTest.testPostgresSqlSetOption(BabelParserTest.java:387)
macOS (JDK 21): task ':babel:test'#L1
Execution failed for task ':babel:test': org.gradle.api.internal.exceptions.MarkedVerificationException: There were failing tests. See the report at: file:///Users/runner/work/calcite/calcite/babel/build/reports/tests/test/index.html
macOS (JDK 21)
Unknown error