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

Julien Le Dem commented on PIG-3194:
------------------------------------

same as Jon. we can just use the methods present in 1.3 and we don't need to be 
URL safe.
Let's not repackage commons.codec or duplicate part of it just for this. 
                
> Changes to ObjectSerializer.java break compatibility with Hadoop 0.20.2
> -----------------------------------------------------------------------
>
>                 Key: PIG-3194
>                 URL: https://issues.apache.org/jira/browse/PIG-3194
>             Project: Pig
>          Issue Type: Bug
>    Affects Versions: 0.11
>            Reporter: Kai Londenberg
>
> The changes to ObjectSerializer.java in the following commit
> http://svn.apache.org/viewvc?view=revision&revision=1403934 break 
> compatibility with Hadoop 0.20.2 Clusters.
> The reason is, that the code uses methods from Apache Commons Codec 1.4 - 
> which are not available in Apache Commons Codec 1.3 which is shipping with 
> Hadoop 0.20.2.
> The offending methods are Base64.decodeBase64(String) and 
> Base64.encodeBase64URLSafeString(byte[])
> If I revert these changes, Pig 0.11.0 candidate 2 works well with our Hadoop 
> 0.20.2 Clusters.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to