Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
0.20.0
-
None
-
None
Description
If we do not take the startcode into consideration when recovering from a server death, then we cannot know if the data in ROOT or META pertains to the the current instance or the previous one.
With ZK this should be easier if we modify HServerAddress to contain the startCode of a HRegionServer instance. It would be immediately visible whether or not the region was on the dead server or the new server.
Attachments
Issue Links
- is blocked by
-
HBASE-546 Use Zookeeper in HBase
- Closed
- is related to
-
HBASE-1156 Improve lease handling
- Closed
-
HBASE-1157 If we do not take start code as a part of region server recovery, we could inadvertantly try to reassign regions assigned to a restarted server with a different start code
- Closed