You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2017/06/30 12:17:00 UTC

[jira] [Updated] (HBASE-12227) Prevent unpublished HRegionServer objects referenced on other threads

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

stack updated HBASE-12227:
--------------------------
    Fix Version/s:     (was: 2.0.0)

> Prevent unpublished HRegionServer objects referenced on other threads
> ---------------------------------------------------------------------
>
>                 Key: HBASE-12227
>                 URL: https://issues.apache.org/jira/browse/HBASE-12227
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 2.0.0
>            Reporter: Manukranth Kolloju
>            Assignee: Manukranth Kolloju
>            Priority: Minor
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> HRegionServer's constructor has a bunch of initializations(Sleeper, ZookeeperWatcher) that require us to pass "this" into other threads and initialize them. This makes the RegionServer intialization vulnerable to race conditions where the other threads might reference unpublished HRegionServer objects. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)