HBASE-14532 Add dfs shortcircuit configs to hbase-default.xml, fix anchor to Compaction subsection
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e8d6bf7d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e8d6bf7d Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/e8d6bf7d Branch: refs/heads/hbase-12439 Commit: e8d6bf7d461fd9428ec55009ce1c24d8f3f65485 Parents: c3d40b0 Author: Misty Stanley-Jones <mstanleyjo...@cloudera.com> Authored: Mon Oct 12 14:13:55 2015 +1000 Committer: Misty Stanley-Jones <mstanleyjo...@cloudera.com> Committed: Mon Nov 2 13:55:57 2015 +1000 ---------------------------------------------------------------------- .../src/main/resources/hbase-default.xml | 20 ++++++++++++++++++++ src/main/asciidoc/_chapters/architecture.adoc | 1 + 2 files changed, 21 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/e8d6bf7d/hbase-common/src/main/resources/hbase-default.xml ---------------------------------------------------------------------- diff --git a/hbase-common/src/main/resources/hbase-default.xml b/hbase-common/src/main/resources/hbase-default.xml index 97d09d6..ef5d995 100644 --- a/hbase-common/src/main/resources/hbase-default.xml +++ b/hbase-common/src/main/resources/hbase-default.xml @@ -1290,6 +1290,26 @@ possible configurations would overwhelm and obscure the important. to keep.</description> </property> <property> + <name>dfs.client.read.shortcircuit</name> + <value>false</value> + <description> + If set to true, this configuration parameter enables short-circuit local + reads. + </description> + </property> + <property> + <name>dfs.domain.socket.path</name> + <value>none</value> + <description> + This is a path to a UNIX domain socket that will be used for + communication between the DataNode and local HDFS clients, if + dfs.client.read.shortcircuit is set to true. If the string "_PORT" is + present in this path, it will be replaced by the TCP port of the DataNode. + Be careful about permissions for the directory that hosts the shared + domain socket; dfsclient will complain if open to other users than the HBase user. + </description> + </property> + <property> <name>hbase.dfs.client.read.shortcircuit.buffer.size</name> <value>131072</value> <description>If the DFSClient configuration http://git-wip-us.apache.org/repos/asf/hbase/blob/e8d6bf7d/src/main/asciidoc/_chapters/architecture.adoc ---------------------------------------------------------------------- diff --git a/src/main/asciidoc/_chapters/architecture.adoc b/src/main/asciidoc/_chapters/architecture.adoc index c2f5f8a..9aee05b 100644 --- a/src/main/asciidoc/_chapters/architecture.adoc +++ b/src/main/asciidoc/_chapters/architecture.adoc @@ -1606,6 +1606,7 @@ Key portion for Put #2: It is critical to understand that the rowkey, ColumnFamily, and column (aka columnqualifier) are embedded within the KeyValue instance. The longer these identifiers are, the bigger the KeyValue is. +[[compaction]] ==== Compaction .Ambiguous Terminology