[ 
https://issues.apache.org/jira/browse/PIG-4923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohini Palaniswamy updated PIG-4923:
------------------------------------
      Resolution: Fixed
    Hadoop Flags: Incompatible change,Reviewed
          Status: Resolved  (was: Patch Available)

{code}
cp ~/Downloads/ant-contrib-1.0b3.jar ivy
patch -p1 < PIG-4923.5.patch
svn add ivy/ant-contrib-1.0b3.jar
svn add shims/src/hadoop2
svn rm shims/src/hadoop20/org/apache/pig/backend/hadoop/PigATSClient.java
svn rm 
shims/src/hadoop20/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapBase.java
svn rm 
shims/src/hadoop20/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapReduce.java
svn rm 
shims/src/hadoop20/org/apache/pig/backend/hadoop/executionengine/shims/HadoopShims.java
svn rm shims/src/hadoop20/org/apache/pig/backend/hadoop20/PigJobControl.java
svn rm shims/src/hadoop23/org/apache/hadoop/mapred/DowngradeHelper.java
svn rm 
shims/src/hadoop23/org/apache/pig/backend/hadoop/executionengine/shims/HadoopShims.java
svn rm test/excluded-tests-23
svn rm shims/test/hadoop20/org/apache/pig/test/MiniCluster.java
svn rm shims/test/hadoop20/org/apache/pig/test/TezMiniCluster.java
svn mv shims/src/hadoop23/org/apache/pig/backend/hadoop/PigATSClient.java 
src/org/apache/pig/backend/hadoop/PigATSClient.java
svn mv 
shims/src/hadoop23/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapBase.java
 
src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapBase.java
svn mv 
shims/src/hadoop23/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapReduce.java
 
src/org/apache/pig/backend/hadoop/executionengine/mapReduceLayer/PigMapReduce.java
svn rm test/excluded-tests-20
svn mv shims/test/hadoop23/org/apache/pig/test/MiniCluster.java 
test/org/apache/pig/test/MiniCluster.java
svn mv shims/test/hadoop23/org/apache/pig/test/TezMiniCluster.java 
test/org/apache/pig/test/TezMiniCluster.java
svn mv shims/src/hadoop23/org/apache/pig/backend/hadoop23/PigJobControl.java 
src/org/apache/pig/backend/hadoop/PigJobControl.java
mkdir shims/test/hadoop2; svn add shims/test/hadoop2
{code}

Executed above steps. Ran TestBatchAliases (local mode) and 
TestBinaryExpressionOps in both mr and tez mode for verification.


Committed to trunk. Thanks [~szita] for getting this done and helping cleanup 
the code base.

> Drop Hadoop 1.x support in Pig 0.17
> -----------------------------------
>
>                 Key: PIG-4923
>                 URL: https://issues.apache.org/jira/browse/PIG-4923
>             Project: Pig
>          Issue Type: Improvement
>            Reporter: Daniel Dai
>            Assignee: Adam Szita
>             Fix For: 0.17.0
>
>         Attachments: PIG-4923.1.patch, PIG-4923.2.IncrementalHadoop3.patch, 
> PIG-4923.2.patch, PIG-4923.3.patch, PIG-4923.4.patch, PIG-4923.5.patch, 
> ant-contrib-1.0b3.jar
>
>
> To facilitate the future development, we want to get rid of the legacy Hadoop 
> 1.x support and reduce the code complexity.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to