[
https://issues.apache.org/jira/browse/IMPALA-10518?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17304263#comment-17304263
]
ASF subversion and git services commented on IMPALA-10518:
----------------------------------------------------------
Commit decb79d0328f6b4daa74ca4228291571e7b4b668 in impala's branch
refs/heads/master from Aman Sinha
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=decb79d ]
IMPALA-10518: Add ImpalaServer interface to retrieve executor membership.
This patch adds an interface to ImpalaServer to retrieve the current
executor membership snapshot from impalad for use by an external
frontend. This involves sending a thrift request to impalad and
receiving a thrift response. Refactored some code in exec-env into
a separate function in the impala namespace which makes it easier to
populate the needed information for an external frontend.
Testing:
- Ran selected tests for sanity check (no impact is expected
since this is adding a new interface):
- Frontend tests (PlannerTest, CardinalityTest)
- Backend tests under custom_cluster/test_executor_groups.py
- Manually tested with external frontend to ensure it gets
the executor membership snapshot.
Change-Id: Ie89b71f4555c368869ee7b9d6341756c60af12b5
Reviewed-on: http://gerrit.cloudera.org:8080/17181
Reviewed-by: Thomas Tauber-Marshall <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>
> Add server interface to retrieve executor membership
> ----------------------------------------------------
>
> Key: IMPALA-10518
> URL: https://issues.apache.org/jira/browse/IMPALA-10518
> Project: IMPALA
> Issue Type: Sub-task
> Components: Backend
> Reporter: Aman Sinha
> Assignee: Aman Sinha
> Priority: Major
>
> Add support to ImpalaServer and associated classes to retrieve executor
> membership for use by external FE.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]