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-11908) Region replicas should be added to the meta table at the time of table creation
Date Wed, 28 Jan 2015 00:53:36 GMT

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

Hudson commented on HBASE-11908:

SUCCESS: Integrated in HBase-1.1 #118 (See [https://builds.apache.org/job/HBase-1.1/118/])
HBASE-11908 Region replicas should be added to the meta table at the time of table creation
(enis: rev 0c3e5b23a03b2cc7503c7717b4a13267335e0ffb)
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/RegionStateStore.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/CreateTableHandler.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/SplitTransaction.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/RegionStates.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/CloneSnapshotHandler.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/coprocessor/TestRegionServerObserver.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/TestMetaTableAccessor.java
* hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMetaScanner.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionMergeTransaction.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/RestoreSnapshotHandler.java
* hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/TruncateTableHandler.java
* hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java

> Region replicas should be added to the meta table at the time of table creation
> -------------------------------------------------------------------------------
>                 Key: HBASE-11908
>                 URL: https://issues.apache.org/jira/browse/HBASE-11908
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Enis Soztutar
>            Assignee: Enis Soztutar
>             Fix For: 2.0.0, 1.1.0
>         Attachments: hbase-11908_v1.patch, hbase-11908_v2-branch-1.patch, hbase-11908_v2.patch
> While testing async replication handling and failover handling for region replicas, we've
found that sometimes the secondary region replicas do not open and update meta quickly enough,
and hence meta would not contain any information about the region replica id. 
> If a reader caches the meta row before all region replicas are open the first time (such
as the async wal replication endpoint), then it may miss the region replica and won't know
about it until it refreshes it's cache again. 
> Instead, we should add entries to the meta for all of the region replicas at the time
of create table (just like primary regions). 

This message was sent by Atlassian JIRA

View raw message