From e09939168ac0872d3696070f9e4973edb33da658 Mon Sep 17 00:00:00 2001 From: Misty Stanley-Jones Date: Mon, 12 Oct 2015 14:13:55 +1000 Subject: [PATCH] HBASE-14532 Add dfs shortcircuit configs to hbase-default.xml, fix anchor to Compaction subsection --- hbase-common/src/main/resources/hbase-default.xml | 19 +++++++++++++++++++ src/main/asciidoc/_chapters/architecture.adoc | 1 + 2 files changed, 20 insertions(+) diff --git a/hbase-common/src/main/resources/hbase-default.xml b/hbase-common/src/main/resources/hbase-default.xml index b825bef..71fa938 100644 --- a/hbase-common/src/main/resources/hbase-default.xml +++ b/hbase-common/src/main/resources/hbase-default.xml @@ -1277,6 +1277,25 @@ possible configurations would overwhelm and obscure the important. to keep. + dfs.client.read.shortcircuit + 0 + + This configuration parameter turns on short-circuit local reads. + + + + dfs.domain.socket.path + none + + Optional. This is a path to a UNIX domain socket that will be used for + communication between the DataNode and local HDFS clients. + 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. + + + hbase.dfs.client.read.shortcircuit.buffer.size 131072 If the DFSClient configuration 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 -- 2.3.8 (Apple Git-58)