Preparing development version 2.4.11-SNAPSHOT
[hbase.git] / hbase-rest / src / test / resources / hbase-site.xml
blobe278e8329e52a3dcb6fbefd91cde4e553450bc1e
1 <?xml version="1.0"?>
2 <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
3 <!--
4 /**
5  *
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
13  *
14  *     http://www.apache.org/licenses/LICENSE-2.0
15  *
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.
21  */
22 -->
23 <configuration>
24   <property>
25     <name>hbase.regionserver.msginterval</name>
26     <value>1000</value>
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.
30     </description>
31   </property>
32   <property>
33     <name>hbase.defaults.for.version.skip</name>
34     <value>true</value>
35   </property>
36   <property>
37     <name>hbase.server.thread.wakefrequency</name>
38     <value>100</value>
39     <description>Time to sleep in between searches for work (in milliseconds).
40     Used as sleep interval by service threads such as hbase:meta scanner and log roller.
41     </description>
42   </property>
43   <property>
44     <name>hbase.regionserver.compaction.check.period</name>
45     <value>1000</value>
46   </property>
47   <property>
48     <name>hbase.regionserver.flush.check.period</name>
49     <value>1000</value>
50   </property>
51   <property>
52     <name>hbase.master.event.waiting.time</name>
53     <value>50</value>
54     <description>Time to sleep between checks to see if a table event took place.
55     </description>
56   </property>
57   <property>
58     <name>hbase.regionserver.handler.count</name>
59     <value>5</value>
60   </property>
61   <property>
62     <name>hbase.master.info.port</name>
63     <value>-1</value>
64     <description>The port for the hbase master web UI
65     Set to -1 if you do not want the info server to run.
66     </description>
67   </property>
68   <property>
69     <name>hbase.master.port</name>
70     <value>0</value>
71     <description>Always have masters and regionservers come up on port '0' so we don't clash over
72       default ports.
73     </description>
74   </property>
75   <property>
76     <name>hbase.regionserver.port</name>
77     <value>0</value>
78     <description>Always have masters and regionservers come up on port '0' so we don't clash over
79       default ports.
80     </description>
81   </property>
82   <property>
83     <name>hbase.ipc.client.fallback-to-simple-auth-allowed</name>
84     <value>true</value>
85   </property>
87   <property>
88     <name>hbase.regionserver.info.port</name>
89     <value>-1</value>
90     <description>The port for the hbase regionserver web UI
91     Set to -1 if you do not want the info server to run.
92     </description>
93   </property>
94   <property>
95     <name>hbase.regionserver.info.port.auto</name>
96     <value>true</value>
97     <description>Info server auto port bind. Enables automatic port
98     search if hbase.regionserver.info.port is already in use.
99     Enabled for testing to run multiple tests on one machine.
100     </description>
101   </property>
102   <property>
103     <name>hbase.regionserver.safemode</name>
104     <value>false</value>
105     <description>
106     Turn on/off safe mode in region server. Always on for production, always off
107     for tests.
108     </description>
109   </property>
110   <property>
111     <name>hbase.hregion.max.filesize</name>
112     <value>67108864</value>
113     <description>
114     Maximum desired file size for an HRegion.  If filesize exceeds
115     value + (value / 2), the HRegion is split in two.  Default: 256M.
117     Keep the maximum filesize small so we split more often in tests.
118     </description>
119   </property>
120   <property>
121     <name>hadoop.log.dir</name>
122     <value>${user.dir}/../logs</value>
123   </property>
124   <property>
125     <name>hbase.zookeeper.property.clientPort</name>
126     <value>21818</value>
127     <description>Property from ZooKeeper's config zoo.cfg.
128     The port at which the clients will connect.
129     </description>
130   </property>
131   <property>
132     <name>hbase.defaults.for.version.skip</name>
133     <value>true</value>
134     <description>
135     Set to true to skip the 'hbase.defaults.for.version'.
136     Setting this to true can be useful in contexts other than
137     the other side of a maven generation; i.e. running in an
138     ide.  You'll want to set this boolean to true to avoid
139     seeing the RuntimeException complaint: "hbase-default.xml file
140     seems to be for and old version of HBase (@@@VERSION@@@), this
141     version is X.X.X-SNAPSHOT"
142     </description>
143   </property>
144   <property>
145     <name>hbase.table.sanity.checks</name>
146     <value>false</value>
147     <description>Skip sanity checks in tests
148     </description>
149   </property>
150 </configuration>