iwasakims opened a new pull request #779:
URL: https://github.com/apache/bigtop/pull/779


   https://issues.apache.org/jira/browse/BIGTOP-3545
   
   The dependency on org.pentaho:pentaho-aggdesigner-algorithm is pulled from 
hive-exec-2.3.3 via calcite-core-1.10.0. While the Hive dependency on old Hive 
is in provided scope, calcite-core surfaces as compile scope dependency because 
hive-exec-3.1.2 depends on calcite-core-1.16.0 (which migrated from 
org.pentaho:pentaho-aggdesigner-algorithm to 
net.hydromatic:aggdesigner-algorithm) in compile scope. I think we can safely 
exclude it from transitive dependencies of hive-upgrade-acid.
   
   ```
   $ mvn -X -Dhbase.version=2.2.6 -Dzookeeper.version=3.4.14 
-Dhadoop.version=3.2.2 -DskipTests -Dtez.version=0.10.0 -Dspark.version=3.0.1 
-Dscala.binary.version=2.12 -Dscala.version=2.12.13 -Dguava.version=27.0-jre 
clean install
   ...
   [DEBUG] org.apache.hive:hive-upgrade-acid:jar:3.1.
   ...
   [DEBUG]    org.apache.hive:hive-exec:jar:2.3.3:provided
   ...
   [DEBUG]       org.apache.calcite:calcite-core:jar:1.10.0:provided
   ...
   [DEBUG]          
org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde:provided
   ```


-- 
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]


Reply via email to