hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18025) CatalogJanitor should collect outdated RegionStates from the AM
Date Sat, 12 Aug 2017 01:30:03 GMT

    [ https://issues.apache.org/jira/browse/HBASE-18025?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16124390#comment-16124390
] 

Hudson commented on HBASE-18025:
--------------------------------

FAILURE: Integrated in Jenkins build HBase-2.0 #312 (See [https://builds.apache.org/job/HBase-2.0/312/])
HBASE-18025 CatalogJanitor should collect outdated RegionStates from the (esteban: rev b627cfad35bb7d925506d043f62ff69b0d57869d)
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
* (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/RegionStates.java
* (add) hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitorInMemoryStates.java


> CatalogJanitor should collect outdated RegionStates from the AM
> ---------------------------------------------------------------
>
>                 Key: HBASE-18025
>                 URL: https://issues.apache.org/jira/browse/HBASE-18025
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Esteban Gutierrez
>            Assignee: Esteban Gutierrez
>             Fix For: 2.0.0, 3.0.0, 1.4.0, 1.5.0
>
>         Attachments: HBASE-18025.001.patch, HBASE-18025.002.patch, HBASE-18025.003.patch,
HBASE-18025.004.patch, HBASE-18025.005.patch, HBASE-18025-branch-1.005.patch, HBASE-18025-branch-1.006.patch
>
>
> I don't think this will matter on the long run for HBase 2, but at least in branch-1
and the current master we keep in multiple places copies of the region states in the master
and this copies include information like the HRI. A problem that we have observed is when
region replicas are being used and there is a split, the region replica from parent doesn't
get collected from the region states and when the balancer tries to assign the old parent
region replica, this will cause the RegionServer to create a new HRI with the details of the
parent causing an inconstancy (see HBASE-18024).



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

Mime
View raw message