phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Istvan Toth (Jira)" <j...@apache.org>
Subject [jira] [Created] (PHOENIX-6053) Use shaded hadoop-client and hbase-shaded-client in phoenix-client
Date Thu, 30 Jul 2020 04:11:00 GMT
Istvan Toth created PHOENIX-6053:
------------------------------------

             Summary: Use shaded hadoop-client and hbase-shaded-client in phoenix-client
                 Key: PHOENIX-6053
                 URL: https://issues.apache.org/jira/browse/PHOENIX-6053
             Project: Phoenix
          Issue Type: Improvement
          Components: core
    Affects Versions: 5.1.0
            Reporter: Istvan Toth
            Assignee: Istvan Toth


The phoenix client is built with the unshaded Hadoop and HBase dependencies, and then relocates
some (a lot) of those to declutter the client classpath.

Try to use hadoop-client and hbase-shaded-client-byo-hadoop instead. (And keep relocating
our direct dependecies)

While this will likely further bloat the thick client JAR, it should 
 * clean up the classpath further
 * Would decouple most of the dependencies that Phoenix shares with Hbase/Hadoop from them.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message