Uploaded image for project: 'CDH (READ-ONLY)'
  1. CDH (READ-ONLY)
  2. DISTRO-695

Hive exec jar shades Guava without relocation

    Details

    • Type: Bug
    • Status: Open
    • Priority: Blocker
    • Resolution: Unresolved
    • Affects Version/s: CDH 5.2.1
    • Fix Version/s: None
    • Component/s: Build, Hive, Packaging
    • Labels:
      None

      Description

      We've found that the Hive exec jar org.apache.hive-hive-exec-0.13.1-cdh5.2.1.jar has a shaded version of Guava in it that isn't relocated under a private package namespace. This means any code that touches this jar that also uses Guava breaks if the Guava versions are different. In theory we're not supposed to need the exec jar, but it looks like there are a few cases where we can't avoid it. Seems like a blocker, but we're still exploring whether this jar is actually required, or if we can exclude it. The maven pom pulls it in.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              esammer Eric Sammer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: