Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.0.0-alpha1
-
None
-
Reviewed
-
Description
This is a placeholder of hdfs related stuff backport from https://issues.apache.org/jira/browse/HBASE-7509
The quorum read ability should be helpful especially to optimize read outliers
we can utilize "dfs.dfsclient.quorum.read.threshold.millis" & "dfs.dfsclient.quorum.read.threadpool.size" to enable/disable the hedged read ability from client side(e.g. HBase), and by using DFSQuorumReadMetrics, we could export the interested metric valus into client system(e.g. HBase's regionserver metric).
The core logic is in pread code path, we decide to goto the original fetchBlockByteRange or the new introduced fetchBlockByteRangeSpeculative per the above config items.
Attachments
Attachments
Issue Links
- is depended upon by
-
HBASE-7509 Enable RS to query a secondary datanode in parallel, if the primary takes too long
- Closed
- is related to
-
HDFS-8955 Support 'hedged' write in DFSClient
- Open