Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-5787

Do not package hive dependencies into phoenix-hive jar

    XMLWordPrintableJSON

Details

    Description

      Phoenix and hive share a lot of dependencies, starting with hadoop and hbase.

      We are shading all phoenix dependencies into the phoenix-hive connector, that regularly case classpath/version mismatch problems with hive.

      Instead of trying to resolve these one by one, exclude/shade all dependencies from phoenix-jar that are available on the hive classpath.

      The most critcal of these are the hadoop and hbase transitive dependencies.

      Attachments

        Issue Links

          Activity

            People

              stoty Istvan Toth
              stoty Istvan Toth
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: