[ https://issues.apache.org/jira/browse/PIG-2620?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14019121#comment-14019121 ]
Dmitriy V. Ryaboy commented on PIG-2620: ---------------------------------------- Hi Qinghao, When looking at tickets in JIRA, to find out whether and in what version they are closed out, you want to look at "resolution" and "fix version". In this case, resolution is "unresolved" meaning this work has not been completed. If it was "fixed", you'd be able to check if this is in your version by checking "fix version" -- if it's a number equal to or lower than what you are running, you have it. It's extremely unlikely that this will ever go into 0.8.1 since the current version is 0.13 (about to be released, and also doesn't have this feature -- so far this feature is only a design, there's no real code). 0.8.1 is quite old, you really should upgrade.... > Customizable Error Handling in Pig > ---------------------------------- > > Key: PIG-2620 > URL: https://issues.apache.org/jira/browse/PIG-2620 > Project: Pig > Issue Type: New Feature > Reporter: Dmitriy V. Ryaboy > Assignee: Lorand Bendig > Attachments: error_flow.png, rewrite_example.txt > > > The current behavior of Pig when handling exceptions thrown by UDFs is to > fail and stop processing. We want to extend this behavior to let user have > finer grain control on error handling. > Depending on the use-case there are several options users would like to have: > Stop the execution and report an error > Ignore tuples that cause exceptions and log warnings > Ignore tuples that cause exceptions and redirect them to an error relation > (to enable statistics, debugging, ...) > Write their own error handler -- This message was sent by Atlassian JIRA (v6.2#6252)