[
https://issues.apache.org/jira/browse/PIG-457?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634984#action_12634984
]
Shravan Matthur Narayanamurthy commented on PIG-457:
----------------------------------------------------
The patch also removes the fix which resolves 2 where it shows hundred percent
even after failures. Also, pls call jc.stop before returning false from the
failure case. Also, the LocalJobRunner.compile has the StreamVisitor thingy
missing which I think causes the stream tests in local mode to fail. If thats
actually the case, i would keep that in too.
Optionally we might want to keep the check that discards progress which is
decreasing because it causes the condition we have there of prog<lastProg to
fail. The progress is like x and lastProg is also x. This goes on for a while
and suddenly, probably during failure, the prog becomes zero which causes the
condition to hold in the next iteration and makes us print the same progress
again and again.
The exponential backoff needs some review I agree
> pig produces errors after a job is said to be 100% done
> -------------------------------------------------------
>
> Key: PIG-457
> URL: https://issues.apache.org/jira/browse/PIG-457
> Project: Pig
> Issue Type: Bug
> Affects Versions: types_branch
> Reporter: Olga Natkovich
> Assignee: Shravan Matthur Narayanamurthy
> Fix For: types_branch
>
> Attachments: 457-2.patch, 457-3.patch
>
>
> It is possible that we get errors for all tasks even the ones we retried.
> Need to look at the code that handles detecting end of processing and
> producing errors.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.