Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Adds hbase exploitation of new lease recovery added by hdfs-1520. New API is available at tip of branch-0.20-append, in advance of the version of hadoop that ships with 0.90.1 hbase (r1057313). Must patch CDH to add the API.
Description
Currently HBase uses append to trigger the close of HLog during Hlog split. Append is a very expensive operation, which involves not only NameNode operations but creating a writing pipeline. If one of datanodes on the pipeline has a problem, this recovery may takes minutes. I'd like implement a lightweight NameNode operation to trigger lease recovery and make HBase to use this instead.
Attachments
Attachments
Issue Links
- is blocked by
-
HDFS-1520 HDFS 20 append: Lightweight NameNode operation to trigger lease recovery
- Closed
- is duplicated by
-
HBASE-3379 Log splitting slowed by repeated attempts at connecting to downed datanode
- Closed