You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Michael Ho (Jira)" <ji...@apache.org> on 2019/12/06 21:40:00 UTC

[jira] [Updated] (IMPALA-9006) Consolidate the Statestore subscriber's retry logic

     [ https://issues.apache.org/jira/browse/IMPALA-9006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Ho updated IMPALA-9006:
-------------------------------
    Attachment: 76c83e9.diff

> Consolidate the Statestore subscriber's retry logic
> ---------------------------------------------------
>
>                 Key: IMPALA-9006
>                 URL: https://issues.apache.org/jira/browse/IMPALA-9006
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Distributed Exec
>    Affects Versions: Impala 3.4.0
>            Reporter: Michael Ho
>            Assignee: Michael Ho
>            Priority: Minor
>         Attachments: 76c83e9.diff
>
>
> Currently, a Statestore subscriber starts a separate thread after the initial registration with Statestore to periodically check if the Statestore may have failed and re-registered with Statestore if necessary. Similarly, the function {{StatestoreSubscriber::Register()}} also relies on the old Thrift client's retry logic to retry failed RPC attempts to Statestore. This is needed as the initial registration relies on this retry logic to wait for Statestore to startup in case an Impala daemon starts before the Statestore. These two retry paths may be consolidated. 



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org