sunchao commented on pull request #1398: URL: https://github.com/apache/hive/pull/1398#issuecomment-686159274
We made some progress in enabling this for branch-2.3, _only_ 781 tests are failing right now. @viirya it seems #1356 has caused some issues related to Guava, and that I merged it too early :(. There are lots of errors like the following: ``` [2020-09-01T21:07:31.008Z] Caused by: java.lang.NoSuchMethodError: location = jar:file:/home/jenkins/agent/workspace/hive-precommit_PR-1398/.git/m2/org/apache/calcite/calcite-core/1.10.0/calcite-core-1.10.0.jar!/org/apache/calcite/rel/RelCollationImpl.class. error msg = org.apache.calcite.rel.RelCollationImpl.<init>(Lorg/apache/hive/com/google/common/collect/ImmutableList;)V [2020-09-01T21:07:31.008Z] at org.apache.hadoop.hive.ql.optimizer.calcite.RelOptHiveTable.getCollationList(RelOptHiveTable.java:186) [2020-09-01T21:07:31.008Z] at org.apache.calcite.rel.metadata.RelMdCollation.table(RelMdCollation.java:175) [2020-09-01T21:07:31.008Z] at org.apache.calcite.rel.metadata.RelMdCollation.collations(RelMdCollation.java:122) [2020-09-01T21:07:31.008Z] at GeneratedMetadataHandler_Collation.collations_$(Unknown Source) [2020-09-01T21:07:31.008Z] at GeneratedMetadataHandler_Collation.collations(Unknown Source) [2020-09-01T21:07:31.008Z] at org.apache.calcite.rel.metadata.RelMetadataQuery.collations(RelMetadataQuery.java:482) [2020-09-01T21:07:31.008Z] at org.apache.calcite.sql2rel.RelFieldTrimmer.trimChild(RelFieldTrimmer.java:189) [2020-09-01T21:07:31.008Z] at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:374) [2020-09-01T21:07:31.008Z] at org.apache.hadoop.hive.ql.optimizer.calcite.rules.HiveRelFieldTrimmer.trimFields(HiveRelFieldTrimmer.java:273) [2020-09-01T21:07:31.008Z] ... 47 more ``` like following. Please ignore the debugging message I inserted into the `NoSuchMethodError`. Note that the `RelCollationImpl` constructor is referring to the shaded Guava class instead of the original one. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
