Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.3.8
-
None
-
Reviewed
Description
The issue is similar to HIVE-23593. In 2.3.8 RC, ql already has a shaded calcite, but we see such error:
Caused by: java.lang.NoSuchMethodError: org.apache.calcite.rel.RelCollationImpl.<init>(Lorg/apache/hive/com/google/common/collect/ImmutableList;)V
at org.apache.hadoop.hive.ql.optimizer.calcite.HiveRelCollation.<init>(HiveRelCollation.java:29)
at org.apache.hadoop.hive.ql.optimizer.calcite.RelOptHiveTable.getCollationList(RelOptHiveTable.java:181)
at org.apache.calcite.rel.metadata.RelMdCollation.table(RelMdCollation.java:175)
We find in 2.3.8 binary distribution, there are calcite jars:
calcite-core-1.10.0.jar
calcite-druid-1.10.0.jar
calcite-linq4j-1.10.0.jar
Attachments
Issue Links
- is related to
-
HIVE-23980 Shade guava from existing Hive versions
- Resolved
-
HIVE-23593 Schemainit fails with NoSuchFieldError
- Closed
- links to