forked from apache/hbase
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
63a2fb5
commit 87cc087
Showing
1 changed file
with
165 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
<?xml version="1.0"?> | ||
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?> | ||
<!-- | ||
/** | ||
* | ||
* Licensed to the Apache Software Foundation (ASF) under one | ||
* or more contributor license agreements. See the NOTICE file | ||
* distributed with this work for additional information | ||
* regarding copyright ownership. The ASF licenses this file | ||
* to you under the Apache License, Version 2.0 (the | ||
* "License"); you may not use this file except in compliance | ||
* with the License. You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, software | ||
* distributed under the License is distributed on an "AS IS" BASIS, | ||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
* See the License for the specific language governing permissions and | ||
* limitations under the License. | ||
*/ | ||
--> | ||
<configuration> | ||
<property> | ||
<name>hbase.regionserver.msginterval</name> | ||
<value>1000</value> | ||
<description>Interval between messages from the RegionServer to HMaster | ||
in milliseconds. Default is 15. Set this value low if you want unit | ||
tests to be responsive. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.defaults.for.version.skip</name> | ||
<value>true</value> | ||
</property> | ||
<property> | ||
<name>hbase.server.thread.wakefrequency</name> | ||
<value>1000</value> | ||
<description>Time to sleep in between searches for work (in milliseconds). | ||
Used as sleep interval by service threads such as hbase:meta scanner and log roller. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.master.event.waiting.time</name> | ||
<value>50</value> | ||
<description>Time to sleep between checks to see if a table event took place. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.regionserver.handler.count</name> | ||
<value>5</value> | ||
</property> | ||
<property> | ||
<name>hbase.regionserver.metahandler.count</name> | ||
<value>5</value> | ||
</property> | ||
<property> | ||
<name>hbase.ipc.server.read.threadpool.size</name> | ||
<value>3</value> | ||
</property> | ||
<property> | ||
<name>hbase.master.info.port</name> | ||
<value>-1</value> | ||
<description>The port for the hbase master web UI | ||
Set to -1 if you do not want the info server to run. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.master.port</name> | ||
<value>0</value> | ||
<description>Always have masters and regionservers come up on port '0' so we don't clash over | ||
default ports. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.regionserver.port</name> | ||
<value>0</value> | ||
<description>Always have masters and regionservers come up on port '0' so we don't clash over | ||
default ports. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.ipc.client.fallback-to-simple-auth-allowed</name> | ||
<value>true</value> | ||
</property> | ||
|
||
<property> | ||
<name>hbase.regionserver.info.port</name> | ||
<value>-1</value> | ||
<description>The port for the hbase regionserver web UI | ||
Set to -1 if you do not want the info server to run. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.regionserver.info.port.auto</name> | ||
<value>true</value> | ||
<description>Info server auto port bind. Enables automatic port | ||
search if hbase.regionserver.info.port is already in use. | ||
Enabled for testing to run multiple tests on one machine. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.master.lease.thread.wakefrequency</name> | ||
<value>3000</value> | ||
<description>The interval between checks for expired region server leases. | ||
This value has been reduced due to the other reduced values above so that | ||
the master will notice a dead region server sooner. The default is 15 seconds. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.regionserver.safemode</name> | ||
<value>false</value> | ||
<description> | ||
Turn on/off safe mode in region server. Always on for production, always off | ||
for tests. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.hregion.max.filesize</name> | ||
<value>67108864</value> | ||
<description> | ||
Maximum desired file size for an HRegion. If filesize exceeds | ||
value + (value / 2), the HRegion is split in two. Default: 256M. | ||
|
||
Keep the maximum filesize small so we split more often in tests. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hadoop.log.dir</name> | ||
<value>${user.dir}/../logs</value> | ||
</property> | ||
<property> | ||
<name>hbase.zookeeper.property.clientPort</name> | ||
<value>21818</value> | ||
<description>Property from ZooKeeper's config zoo.cfg. | ||
The port at which the clients will connect. | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.defaults.for.version.skip</name> | ||
<value>true</value> | ||
<description> | ||
Set to true to skip the 'hbase.defaults.for.version'. | ||
Setting this to true can be useful in contexts other than | ||
the other side of a maven generation; i.e. running in an | ||
ide. You'll want to set this boolean to true to avoid | ||
seeing the RuntimException complaint: "hbase-default.xml file | ||
seems to be for and old version of HBase (@@@VERSION@@@), this | ||
version is X.X.X-SNAPSHOT" | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.table.sanity.checks</name> | ||
<value>false</value> | ||
<description>Skip sanity checks in tests | ||
</description> | ||
</property> | ||
<property> | ||
<name>hbase.procedure.fail.on.corruption</name> | ||
<value>true</value> | ||
<description> | ||
Enable replay sanity checks on procedure tests. | ||
</description> | ||
</property> | ||
</configuration> |