You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Hitesh Shah (JIRA)" <ji...@apache.org> on 2015/04/27 21:04:38 UTC

[jira] [Updated] (TEZ-992) Recovery data should not be written on AsyncDispatcher thread

     [ https://issues.apache.org/jira/browse/TEZ-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hitesh Shah updated TEZ-992:
----------------------------
    Target Version/s: 0.8.0  (was: 0.7.0)

> Recovery data should not be written on AsyncDispatcher thread
> -------------------------------------------------------------
>
>                 Key: TEZ-992
>                 URL: https://issues.apache.org/jira/browse/TEZ-992
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Bikas Saha
>            Assignee: Jeff Zhang
>         Attachments: DAG_FinishSaving.gv, DAG_FinishSaving_2.gv, DAG_FinishSaving_2.pdf, TEZ-992.patch, Vertex_FinishSaving.gv, Vertex_FinishSaving_2.gv, Vertex_FinishSaving_2.pdf
>
>
> This may block the DAG operations in case the recovery data needs to be synchronously stored. The operations requiring this blocking operation should change their state machines to wait for the store operation before moving ahead. They will move ahead after they receive notification from the RecoveryService that their operation has completed.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)