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