2 <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
6 * Licensed to the Apache Software Foundation (ASF) under one
7 * or more contributor license agreements. See the NOTICE file
8 * distributed with this work for additional information
9 * regarding copyright ownership. The ASF licenses this file
10 * to you under the Apache License, Version 2.0 (the
11 * "License"); you may not use this file except in compliance
12 * with the License. You may obtain a copy of the License at
14 * http://www.apache.org/licenses/LICENSE-2.0
16 * Unless required by applicable law or agreed to in writing, software
17 * distributed under the License is distributed on an "AS IS" BASIS,
18 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 * See the License for the specific language governing permissions and
20 * limitations under the License.
25 <name>hbase.regionserver.msginterval</name>
27 <description>Interval between messages from the RegionServer to HMaster
28 in milliseconds. Default is 15. Set this value low if you want unit
29 tests to be responsive.
33 <name>hbase.server.thread.wakefrequency</name>
35 <description>Time to sleep in between searches for work (in milliseconds).
36 Used as sleep interval by service threads such as hbase:meta scanner and log roller.
40 <name>hbase.regionserver.compaction.check.period</name>
44 <name>hbase.regionserver.flush.check.period</name>
48 <name>hbase.regionserver.msginterval</name>
50 <description>Interval between messages from the RegionServer to HMaster
51 in milliseconds. Default is 15. Set this value low if you want unit
52 tests to be responsive.
56 <name>hbase.defaults.for.version.skip</name>
60 <name>hbase.master.event.waiting.time</name>
62 <description>Time to sleep between checks to see if a table event took place.
66 <name>hbase.regionserver.handler.count</name>
70 <name>hbase.regionserver.metahandler.count</name>
74 <name>hbase.ipc.server.read.threadpool.size</name>
78 <name>hbase.master.info.port</name>
80 <description>The port for the hbase master web UI
81 Set to -1 if you do not want the info server to run.
85 <name>hbase.master.port</name>
87 <description>Always have masters and regionservers come up on port '0' so we don't clash over
92 <name>hbase.regionserver.port</name>
94 <description>Always have masters and regionservers come up on port '0' so we don't clash over
99 <name>hbase.ipc.client.fallback-to-simple-auth-allowed</name>
104 <name>hbase.regionserver.info.port</name>
106 <description>The port for the hbase regionserver web UI
107 Set to -1 if you do not want the info server to run.
111 <name>hbase.regionserver.info.port.auto</name>
113 <description>Info server auto port bind. Enables automatic port
114 search if hbase.regionserver.info.port is already in use.
115 Enabled for testing to run multiple tests on one machine.
119 <name>hbase.regionserver.safemode</name>
122 Turn on/off safe mode in region server. Always on for production, always off
127 <name>hbase.hregion.max.filesize</name>
128 <value>67108864</value>
130 Maximum desired file size for an HRegion. If filesize exceeds
131 value + (value / 2), the HRegion is split in two. Default: 256M.
133 Keep the maximum filesize small so we split more often in tests.
137 <name>hadoop.log.dir</name>
138 <value>${user.dir}/../logs</value>
141 <name>hbase.zookeeper.property.clientPort</name>
143 <description>Property from ZooKeeper's config zoo.cfg.
144 The port at which the clients will connect.
148 <name>hbase.defaults.for.version.skip</name>
151 Set to true to skip the 'hbase.defaults.for.version'.
152 Setting this to true can be useful in contexts other than
153 the other side of a maven generation; i.e. running in an
154 ide. You'll want to set this boolean to true to avoid
155 seeing the RuntimeException complaint: "hbase-default.xml file
156 seems to be for and old version of HBase (@@@VERSION@@@), this
157 version is X.X.X-SNAPSHOT"
161 <name>hbase.table.sanity.checks</name>
163 <description>Skip sanity checks in tests
167 <name>hbase.procedure.fail.on.corruption</name>
170 Enable replay sanity checks on procedure tests.
174 <name>hbase.hconnection.threads.keepalivetime</name>
178 <name>hbase.regionserver.handler.count</name>
180 <description>Default is 30</description>
183 <name>hbase.regionserver.metahandler.count</name>
185 <description>Default is 20</description>
188 <name>hbase.netty.worker.count</name>
190 <description>Default is 0</description>
193 <name>hbase.hconnection.threads.max</name>
195 <description>Default is 256</description>
198 <name>hbase.htable.threads.max</name>
200 <description>Default is MAX_INTEGER</description>
203 <name>hbase.region.replica.replication.threads.max</name>
205 <description>Default is 256</description>
208 <name>hbase.rest.threads.max</name>
210 <description>Default is 100</description>
213 <name>hbase.replication.bulkload.copy.maxthreads</name>
215 <description>Default is 10</description>
218 <name>hbase.loadincremental.threads.max</name>
220 <description>Default is # of CPUs</description>
223 <name>hbase.hstore.flusher.count</name>
225 <description>Default is 2</description>
228 <name>hbase.oldwals.cleaner.thread.size</name>
230 <description>Default is 2</description>
233 <name>hbase.master.procedure.threads</name>
235 <description>Default is at least 16</description>
238 <name>hbase.procedure.remote.dispatcher.threadpool.size</name>
240 <description>Default is 128</description>
243 <name>hbase.regionserver.executor.closeregion.threads</name>
245 <description>Default is 3</description>
248 <name>hbase.regionserver.executor.openregion.threads</name>
250 <description>Default is 3</description>
253 <name>hbase.regionserver.executor.openpriorityregion.threads</name>
255 <description>Default is 3</description>
258 <name>hbase.storescanner.parallel.seek.threads</name>
260 <description>Default is 10</description>
263 <name>hbase.hfile.compaction.discharger.thread.count</name>
265 <description>Default is 10</description>
268 <name>hbase.regionserver.executor.refresh.peer.threads</name>
270 <description>Default is 2</description>
273 <name>hbase.hregion.open.and.init.threads.max</name>
275 <description>Default is 16 or # of Regions</description>
278 <name>hbase.master.handler.count</name>
280 <description>Default is 25</description>
283 <name>hbase.replication.source.maxthreads</name>
285 <description>Default is 10</description>
288 <name>hbase.hconnection.meta.lookup.threads.max</name>
290 <description>Default is 128</description>