You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2018/04/04 18:25:32 UTC
hbase git commit: HBASE-20337 Update the doc on how to setup
shortcircuit reads; its stale; ADDENDUM
Repository: hbase
Updated Branches:
refs/heads/master d60decd95 -> 8bc723477
HBASE-20337 Update the doc on how to setup shortcircuit reads; its stale; ADDENDUM
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8bc72347
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8bc72347
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8bc72347
Branch: refs/heads/master
Commit: 8bc723477b60ce1ed0a71081630459621cb0f284
Parents: d60decd
Author: Michael Stack <st...@apache.org>
Authored: Wed Apr 4 11:25:25 2018 -0700
Committer: Michael Stack <st...@apache.org>
Committed: Wed Apr 4 11:25:25 2018 -0700
----------------------------------------------------------------------
src/main/asciidoc/_chapters/schema_design.adoc | 5 +++++
1 file changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/8bc72347/src/main/asciidoc/_chapters/schema_design.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/_chapters/schema_design.adoc b/src/main/asciidoc/_chapters/schema_design.adoc
index 12d449b..a25b85e 100644
--- a/src/main/asciidoc/_chapters/schema_design.adoc
+++ b/src/main/asciidoc/_chapters/schema_design.adoc
@@ -1173,6 +1173,11 @@ Otherwise, shortcircuit read operates quietly in background. It does not provide
no optics on how effective it is but read latencies should show a marked improvement, especially if
good data locality, lots of random reads, and dataset is larger than available cache.
+Other advanced configurations that you might play with, especially if shortcircuit functionality
+is complaining in the logs, include `dfs.client.read.shortcircuit.streams.cache.size` and
+`dfs.client.socketcache.capacity`. Documentation is sparse on these options. You'll have to
+read source code.
+
For more on short-circuit reads, see Colin's old blog on rollout,
link:http://blog.cloudera.com/blog/2013/08/how-improved-short-circuit-local-reads-bring-better-performance-and-security-to-hadoop/[How Improved Short-Circuit Local Reads Bring Better Performance and Security to Hadoop].
The link:https://issues.apache.org/jira/browse/HDFS-347[HDFS-347] issue also makes for an