[
https://issues.apache.org/jira/browse/FLINK-5114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15729209#comment-15729209
]
ASF GitHub Bot commented on FLINK-5114:
---------------------------------------
Github user uce commented on the issue:
https://github.com/apache/flink/pull/2913
I removed the `findExecutionAttemptWithId` and only check the latest
attempt. If that does not match the expected producer attempt, I answer with a
`PartitionProducerDisposedException` to which the requesting `Task` reacts with
a `cancelExecution`. I would really like to merge this and kick off a new RC
for 1.1.4 soon.
> PartitionState update with finished execution fails
> ---------------------------------------------------
>
> Key: FLINK-5114
> URL: https://issues.apache.org/jira/browse/FLINK-5114
> Project: Flink
> Issue Type: Bug
> Components: Network
> Reporter: Ufuk Celebi
> Assignee: Ufuk Celebi
>
> If a partition state request is triggered for a producer that finishes before
> the request arrives, the execution is unregistered and the producer cannot be
> found. In this case the PartitionState returns null and the job fails.
> We need to check the producer location via the intermediate result partition
> in this case.
> See here: https://api.travis-ci.org/jobs/177668505/log.txt?deansi=true
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)