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

Cheolsoo Park commented on PIG-3457:
------------------------------------

I thought that we could provide backward compatibility in 0.12 only - i.e. 
deprecating JobStats in 0.12 and deleting it in 0.13. I don't know whether it's 
acceptable to others though.

All the complexity seems to come from exposing JobStats to users in many public 
interfaces. So if we can ask downstream projects to update their code before 
0.13, we can move on with whatever fix works for now. But sounds like you want 
to keep backward compatibility in both 0.12 and 0.13... :(
                
> Provide backward compatibility for PigStatsUtil and JobStats
> ------------------------------------------------------------
>
>                 Key: PIG-3457
>                 URL: https://issues.apache.org/jira/browse/PIG-3457
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Daniel Dai
>            Assignee: Daniel Dai
>             Fix For: 0.12.0
>
>         Attachments: PIG-3457-1.patch, PIG-3457-2.patch, PIG-3457-3.patch, 
> PIG-3457-4.patch, PIG-3457-5.patch
>
>
> PIG-3419 restructured PigStatsUtil which break downstream projects such as 
> Oozie. Oozie uses PigStatsUtil.{HDFS_BYTES_WRITTEN, MAP_INPUT_RECORDS, 
> MAP_OUTPUT_RECORDS, REDUCE_INPUT_RECORDS, REDUCE_OUTPUT_RECORDS}. We need to 
> provide a backward compatible way.

--
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