Qifan Chen has uploaded a new patch set (#3). ( http://gerrit.cloudera.org:8080/17999 )
Change subject: IMPALA-11006: Impalad crashes during query cancel tests ...................................................................... IMPALA-11006: Impalad crashes during query cancel tests This patch addresses impalad crash during query cancel tests for CTAS. The root cause is that the wait thread in impalad assumes that the coordinator or computation results are always available once the worker thread async_exec_thread_ is joined. In reality, this never happens as the query is cancelled. The patch specifically checks the cancel status when it is found that the coordinator is not available for CTAS and bails out immediately. This prevents crash since the subsequent code that assumes the coordinator or computation results are available is never reached. Testing: 1. Ran core tests successfully. Change-Id: Ia49411f8525734b8d463d9ffbfbce705b90a8d73 --- M be/src/service/client-request-state.cc 1 file changed, 12 insertions(+), 2 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/99/17999/3 -- To view, visit http://gerrit.cloudera.org:8080/17999 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ia49411f8525734b8d463d9ffbfbce705b90a8d73 Gerrit-Change-Number: 17999 Gerrit-PatchSet: 3 Gerrit-Owner: Qifan Chen <qc...@cloudera.com> Gerrit-Reviewer: Csaba Ringhofer <csringho...@cloudera.com> Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Gerrit-Reviewer: Joe McDonnell <joemcdonn...@cloudera.com> Gerrit-Reviewer: Qifan Chen <qc...@cloudera.com>