You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "guanyun (Jira)" <ji...@apache.org> on 2019/12/08 13:34:02 UTC

[jira] [Created] (HBASE-23415) CLONE - Stop using wangle's global executor

guanyun created HBASE-23415:
-------------------------------

             Summary: CLONE - Stop using wangle's global executor
                 Key: HBASE-23415
                 URL: https://issues.apache.org/jira/browse/HBASE-23415
             Project: HBase
          Issue Type: Sub-task
            Reporter: guanyun
            Assignee: Elliott Neil Clark
         Attachments: HBASE-15770-v1.patch, HBASE-15770.patch

In order to ensure that all things are closed correctly, we need to call IOThreadPool#close. Doing that on the singleton is pretty bad manners. So we should just use our own IOThreadPool and not use the global one at all.

This will involve making the client have the threads.
Passing the threads to connection pool, connection factory, etc.
Calling close on the threads when cleaning up the client.



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