[
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
(v6.3.4#6332)