[ 
https://issues.apache.org/jira/browse/HIVE-18337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16313104#comment-16313104
 ] 

Adam Szita commented on HIVE-18337:
-----------------------------------

[^HIVE-18337.1.patch] is missing the removal of h2 classifiers, this patch 
would even break the build.
Pig 0.16 had classifiers because it had separate jars for Hadoop 1 (h1)  and 
Hadoop 2 (h2). Pig 0.17 no longer supports Hadoop 1, only 2. I've added the 
missing parts in [^HIVE-18337.2.patch]

Nevertheless.. we cannot make this change now because:
# Unit tests (e.g. in hive-hcatalog-pig-adapter) reveal errors due to no class 
found org.python.google.common.collect.Lists. This is a leftover in pig 0.17 
which was removed later in PIG-5269. No release since.
# Although this is not necessary, we might want to wait until Pig officially 
supports Hadoop 3, most probably in version 0.18

So all-in-all my 2 cents is that we wait with this until 0.18.0 of Pig.

> upgrade pig to 0.17.0
> ---------------------
>
>                 Key: HIVE-18337
>                 URL: https://issues.apache.org/jira/browse/HIVE-18337
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 3.0.0
>            Reporter: Saijin Huang
>            Assignee: Adam Szita
>            Priority: Minor
>         Attachments: HIVE-18337.1.patch, HIVE-18337.2.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to