You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (JIRA)" <ji...@apache.org> on 2018/02/16 02:02:00 UTC

[jira] [Updated] (HBASE-19978) The keepalive logic is incomplete in ProcedureExecutor

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

Duo Zhang updated HBASE-19978:
------------------------------
    Issue Type: Sub-task  (was: Bug)
        Parent: HBASE-19976

> The keepalive logic is incomplete in ProcedureExecutor
> ------------------------------------------------------
>
>                 Key: HBASE-19978
>                 URL: https://issues.apache.org/jira/browse/HBASE-19978
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Duo Zhang
>            Priority: Major
>
> The worker thread will just exit after keep alive time, and we never add it back. The only way to add it back is through the stuck checker, this is not correct. Here we should start new worker thread if it is under the core pool size and there are pending procedures.
> For now the default keep alive time is Long.MAX_VALUE which means no timeout so no problem, but we do allow users to set it so we need to fix it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)