hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guanghao Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-17077) Don't copy the replication queue which belong to the peer have been deleted
Date Sat, 12 Nov 2016 04:07:58 GMT
Guanghao Zhang created HBASE-17077:
--------------------------------------

             Summary: Don't copy the replication queue which belong to the peer have been
deleted
                 Key: HBASE-17077
                 URL: https://issues.apache.org/jira/browse/HBASE-17077
             Project: HBase
          Issue Type: Improvement
            Reporter: Guanghao Zhang
            Assignee: Guanghao Zhang
            Priority: Minor


When a region server is dead, then other live region servers will transfer the dead rs's replication
queue to their own queue. Now the live rs first copy the wals queue to its own znode, then
create a new replication source to replicate the wals. But if the queue belong to a peer have
been deleted, it copy the queue, too. The current steps is:
1. copy the queue to its own znode
2. found the queue belong to a peer have been deleted
3. remove the queue and don't create a new replication source for it

There is a small improvement. The live region server doesn't need to copy the queue to its
own znode. The new steps is:
1. found the queue belong to a peer have been deleted
2. remove the queue directly instead of copy it



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message