Michael Ho created IMPALA-7829:
----------------------------------

             Summary: 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


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