Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-16391

Publish proper Hive 1.2 jars (without including all dependencies in uber jar)

    XMLWordPrintableJSON

    Details

    • Target Version/s:

      Description

      Apache Spark currently depends on a forked version of Apache Hive. AFAIK, the only change in the fork is to work around the issue that Hive publishes only two sets of jars: one set with no dependency declared, and another with all the dependencies included in the published uber jar. That is to say, Hive doesn't publish a set of jars with the proper dependencies declared.

      There is general consensus on both sides that we should remove the forked Hive.

      The change in the forked version is recorded here https://github.com/JoshRosen/hive/tree/release-1.2.1-spark2

      Note that the fork in the past included other fixes but those have all become unnecessary.

        Attachments

        1. HIVE-16391.patch
          2 kB
          Saisai Shao
        2. HIVE-16391.2.patch
          30 kB
          Saisai Shao
        3. HIVE-16391.1.patch
          31 kB
          Saisai Shao

          Activity

            People

            • Assignee:
              jerryshao Saisai Shao
              Reporter:
              rxin Reynold Xin
            • Votes:
              7 Vote for this issue
              Watchers:
              32 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m