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

Michael Ho resolved IMPALA-7829.
--------------------------------
       Resolution: Fixed
    Fix Version/s: Impala 3.2.0

> Send the final profile only after all fragment instances have been closed
> -------------------------------------------------------------------------
>
>                 Key: IMPALA-7829
>                 URL: https://issues.apache.org/jira/browse/IMPALA-7829
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Distributed Exec
>    Affects Versions: Impala 3.2.0
>            Reporter: Michael Ho
>            Assignee: Michael Ho
>            Priority: Critical
>             Fix For: Impala 3.2.0
>
>
> As shown in IMPALA-7828. there is some non-determinism on whether the errors 
> detected in {{FragmentInstanceState::Close()}} will show up in the final 
> profile sent to the coordinator. The reason is that the current code marks a 
> fragment instance "done" after {{ExecInternal()}} completes but before 
> {{Close()}} is called. There is a window in between when the final status 
> report may be sent before {{Close()}} finishes. We should consider not 
> sending the final report until {{Close()}} is done but we probably need to 
> understand whether it has any implication to the overall reported query 
> execution time. It should have no effect to the "First Rows Available" time 
> for a query.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org
For additional commands, e-mail: issues-all-h...@impala.apache.org

Reply via email to