You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Abhishek Singh Chouhan (JIRA)" <ji...@apache.org> on 2017/02/09 10:04:41 UTC

[jira] [Updated] (HBASE-17616) Incorrect actions performed by CM

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

Abhishek Singh Chouhan updated HBASE-17616:
-------------------------------------------
    Attachment: HBASE-17616.master.001.patch

Single line fix to reload the cache in locator.

> Incorrect actions performed by CM
> ---------------------------------
>
>                 Key: HBASE-17616
>                 URL: https://issues.apache.org/jira/browse/HBASE-17616
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 1.3.0
>            Reporter: Abhishek Singh Chouhan
>            Assignee: Abhishek Singh Chouhan
>         Attachments: HBASE-17616.master.001.patch
>
>
> Observed that chaos monkey was killing the wrong RS when performing chaos actions like RestartRSHolingMeta, RestartRandomRSExceptMeta etc. This is because we use the cached region location that turns out to be false in subsequent actions.
> More specifically in DistributedHBaseCluster.getServerHoldingRegion(..)
> we use regionLoc = locator.getRegionLocation(regionName) which does not reload the cache.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)