Skip to content

Commit 585cbb3

Browse files
chore(gradle): bump org.apache.calcite:calcite-core from 1.39.0 to 1.41.0 (#7378)
Bumps [org.apache.calcite:calcite-core](https://github.com/apache/calcite) from 1.39.0 to 1.41.0. - [Commits](apache/[email protected]) --- updated-dependencies: - dependency-name: org.apache.calcite:calcite-core dependency-version: 1.41.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
1 parent 1abb24e commit 585cbb3

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ aws-s3-tables-catalog-for-iceberg = "0.1.8"
1010
boringssl = "2.0.61.Final"
1111

1212
# Note: when bumping Calcite version, see if we still need the version constraint for json-smart
13-
calcite = "1.39.0"
13+
calcite = "1.41.0"
1414
json-smart = "2.5.2"
1515

1616
classgraph = "4.8.180"

sql/src/main/java/io/deephaven/sql/RelNodeVisitorAdapter.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import org.apache.calcite.rel.core.TableFunctionScan;
99
import org.apache.calcite.rel.core.TableScan;
1010
import org.apache.calcite.rel.logical.LogicalAggregate;
11+
import org.apache.calcite.rel.logical.LogicalAsofJoin;
1112
import org.apache.calcite.rel.logical.LogicalCalc;
1213
import org.apache.calcite.rel.logical.LogicalCorrelate;
1314
import org.apache.calcite.rel.logical.LogicalExchange;
@@ -17,6 +18,7 @@
1718
import org.apache.calcite.rel.logical.LogicalMatch;
1819
import org.apache.calcite.rel.logical.LogicalMinus;
1920
import org.apache.calcite.rel.logical.LogicalProject;
21+
import org.apache.calcite.rel.logical.LogicalRepeatUnion;
2022
import org.apache.calcite.rel.logical.LogicalSort;
2123
import org.apache.calcite.rel.logical.LogicalTableModify;
2224
import org.apache.calcite.rel.logical.LogicalUnion;
@@ -144,4 +146,14 @@ public RelNode visit(LogicalTableModify modify) {
144146
public RelNode visit(RelNode other) {
145147
throw new UnsupportedSqlOperation(RelNode.class);
146148
}
149+
150+
@Override
151+
public RelNode visit(LogicalAsofJoin logicalAsofJoin) {
152+
throw new UnsupportedSqlOperation(LogicalAsofJoin.class);
153+
}
154+
155+
@Override
156+
public RelNode visit(LogicalRepeatUnion logicalRepeatUnion) {
157+
throw new UnsupportedSqlOperation(LogicalRepeatUnion.class);
158+
}
147159
}

sql/src/main/java/io/deephaven/sql/RexVisitorBase.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import org.apache.calcite.rex.RexLiteral;
1414
import org.apache.calcite.rex.RexLocalRef;
1515
import org.apache.calcite.rex.RexNode;
16+
import org.apache.calcite.rex.RexNodeAndFieldIndex;
1617
import org.apache.calcite.rex.RexOver;
1718
import org.apache.calcite.rex.RexPatternFieldRef;
1819
import org.apache.calcite.rex.RexRangeRef;
@@ -91,6 +92,11 @@ public T visitLambdaRef(RexLambdaRef fieldRef) {
9192
throw unsupported(fieldRef, RexLambdaRef.class);
9293
}
9394

95+
@Override
96+
public T visitNodeAndFieldIndex(RexNodeAndFieldIndex fieldRef) {
97+
throw unsupported(fieldRef, RexNodeAndFieldIndex.class);
98+
}
99+
94100
private <T extends RexNode> UnsupportedSqlOperation unsupported(T node, Class<T> clazz) {
95101
return new UnsupportedSqlOperation(
96102
String.format("%s: %s %s", getClass().getName(), node.getClass().getName(), node.toString()), clazz);

0 commit comments

Comments
 (0)