Impala Public Jenkins has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/13866 )
Change subject: IMPALA-8758: Improve error message when no executors are online ...................................................................... IMPALA-8758: Improve error message when no executors are online Prior to this change a dedicated coordinator would not create the default executor group when registering its own backend descriptor in the cluster membership. This caused a misleading error message during scheduling when the default executor group could not be found. To improve this, we now always create the default executor group and return an improved error message if it is empty. This change adds a test that validates that a query against a cluster without executors returns the expected error. Change-Id: Ia4428ef833363f52b14dfff253569212427a8e2f Reviewed-on: http://gerrit.cloudera.org:8080/13866 Reviewed-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> --- M be/src/scheduling/cluster-membership-mgr.cc M be/src/scheduling/scheduler.cc M bin/start-impala-cluster.py M tests/custom_cluster/test_coordinators.py 4 files changed, 15 insertions(+), 5 deletions(-) Approvals: Impala Public Jenkins: Looks good to me, approved; Verified -- To view, visit http://gerrit.cloudera.org:8080/13866 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Ia4428ef833363f52b14dfff253569212427a8e2f Gerrit-Change-Number: 13866 Gerrit-PatchSet: 3 Gerrit-Owner: Lars Volker <l...@cloudera.com> Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Gerrit-Reviewer: Lars Volker <l...@cloudera.com> Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>