[ 
https://issues.apache.org/jira/browse/IMPALA-9180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17209567#comment-17209567
 ] 

ASF subversion and git services commented on IMPALA-9180:
---------------------------------------------------------

Commit c9fcbe53c8a4822e1d39de848c7ff45ca2ff2c67 in impala's branch 
refs/heads/master from wzhou-code
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=c9fcbe5 ]

IMPALA-9180 (part 2): Refactor executor_list_ map of ExecuterBlacklist

In current ExecuterBlacklist class, we've keyed maps on a
TNetworkAddress of a backend. To simply the logic for the class,
changes it to key off of the UniqueIdPB backend-id, eg. refactor
'executor_list_' to no longer be a map<address -> list<backend>>
and instead makes it a map<backend_id, backend>.
Also fixes a minor bug with the calculation of elapsed time when
a backend that was on probation is re-blacklisted.

Testing:
 - Passed test_blacklist.py and test_query_retries.py.
 - Passed exhaustive tests.

Change-Id: Ib1ae082d0e080088756af91b5b770752ca8b3aa1
Reviewed-on: http://gerrit.cloudera.org:8080/16506
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>


> Remove legacy ImpalaInternalService
> -----------------------------------
>
>                 Key: IMPALA-9180
>                 URL: https://issues.apache.org/jira/browse/IMPALA-9180
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Backend
>    Affects Versions: Impala 3.4.0
>            Reporter: Michael Ho
>            Assignee: Wenzhe Zhou
>            Priority: Minor
>
> Now that IMPALA-7984 is done, the legacy Thrift based Impala internal service 
> can now be removed. The port 22000 can also be freed up. In addition to code 
> change, the doc probably needs to be updated to reflect the fact that 22000 
> is no longer in use.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to