Stamatis Zampetakis created HIVE-26818:
------------------------------------------

             Summary: Beeline module misses transitive dependencies due to 
shading
                 Key: HIVE-26818
                 URL: https://issues.apache.org/jira/browse/HIVE-26818
             Project: Hive
          Issue Type: Bug
          Components: Beeline
            Reporter: Stamatis Zampetakis


Due to shading, the dependecy-reduced-pom.xml file is installed in the local 
maven repository 
(~/.m2/repository/org/apache/hive/hive-beeline/4.0.0-SNAPSHOT/) for beeline. 

The latter indicates that the module doesn't have any transitive dependencies. 
If we were publishing the shaded jar that would be true but we publish the 
regular jar.

At this point, modules which include hive-beeline as a maven dependency are 
broken and problems such as HIVE-26812 may occur.

I was under the impression that these also affects 4.0.0-alpha-2 release (since 
it includes ) HIVE-25750) but strangely the published pom has all the 
dependencies:
https://repo1.maven.org/maven2/org/apache/hive/hive-beeline/4.0.0-alpha-2/hive-beeline-4.0.0-alpha-2.pom



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to