http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/book.html ---------------------------------------------------------------------- diff --git a/book.html b/book.html index 8e71822..26813e2 100644 --- a/book.html +++ b/book.html @@ -5766,285 +5766,214 @@ Here are those configurations:</p> <table class="tableblock frame-all grid-all spread"> <caption class="title">Table 3. Configurations support dynamically change</caption> <colgroup> -<col style="width: 50%;"> -<col style="width: 50%;"> +<col style="width: 100%;"> </colgroup> <thead> <tr> <th class="tableblock halign-left valign-top">Key</th> -<th class="tableblock halign-left valign-top">Default Value</th> </tr> </thead> <tbody> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.fallback-to-simple-auth-allowed</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.cleaner.scan.dir.concurrent.size</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.5</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.thread.compaction.large</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.thread.compaction.small</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.thread.split</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.throughput.controller</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">PressureAwareCompactionThroughputController.class</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.thread.hfilecleaner.throttle</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">64*1024*1024 (64M)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.hfilecleaner.large.queue.size</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10240</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.hfilecleaner.small.queue.size</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10240</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.hfilecleaner.large.thread.count</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.hfilecleaner.small.thread.count</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.flush.throughput.controller</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">NoLimitThroughputController.class</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.max.size</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">Long.MAX</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.max.size.offpeak</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">Long.MAX</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.min.size</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1024*1024*128 (128M)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.min</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">3</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.max</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.ratio</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1.2f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.ratio.offpeak</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">5.0f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regionserver.thread.compaction.throttle</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">2*10*1024*1024*128 (2560M)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hregion.majorcompaction</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1000*60*60*24*7 (1 week)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hregion.majorcompaction.jitter</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.5f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.min.locality.to.skip.major.compact</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.0f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.date.tiered.max.storefile.age.millis</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">Long.MAX</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.date.tiered.incoming.window.min</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">6</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.date.tiered.window.policy.class</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">ExploringCompactionPolicy.class</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.date.tiered.single.output.for.minor.compaction</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.hstore.compaction.date.tiered.window.factory.class</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">ExponentialCompactionWindowFactory.class</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.offpeak.start.hour</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">-1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.offpeak.end.hour</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">-1</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.oldwals.cleaner.thread.size</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">2</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.procedure.worker.keep.alive.time.msec</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">Long.MAX</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.procedure.worker.add.stuck.percentage</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.5f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.procedure.worker.monitor.interval.msec</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">5000 (5 seconds)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.procedure.worker.stuck.threshold.msec</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10000 (10 seconds)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regions.slop</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.2</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.regions.overallSlop</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.2</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.balancer.tablesOnMaster</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.balancer.tablesOnMaster.systemTablesOnly</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.util.ip.to.rack.determiner</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">ScriptBasedMapping.class</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.max.callqueue.length</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10*30</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.priority.max.callqueue.length</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10*30</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.callqueue.type</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">fifo</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.callqueue.codel.target.delay</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">100</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.callqueue.codel.interval</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">100</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.ipc.server.callqueue.codel.lifo.threshold</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.8</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.maxSteps</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">1000000</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.stepsPerRegion</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">800</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.maxRunningTime</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">30*1000 (30 seconds)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.runMaxSteps</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.numRegionLoadsToRemember</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">15</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.loadbalance.bytable</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.minCostNeedBalance</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.05f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.localityCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">25</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.rackLocalityCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">15</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.readRequestCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">5</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.writeRequestCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">5</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.memstoreSizeCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">5</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.storefileSizeCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">5</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.regionReplicaHostCostKey</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">100000</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.regionReplicaRackCostKey</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">10000</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.regionCountCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">500</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.primaryRegionCountCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">500</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.moveCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">7</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.maxMovePercent</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">0.25f</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock">hbase.master.balancer.stochastic.tableSkewCost</p></td> -<td class="tableblock halign-left valign-top"><p class="tableblock">35</p></td> </tr> </tbody> </table> -<div class="paragraph"> -<p>For more details consult the patch attached to <a href="https://issues.apache.org/jira/browse/HBASE-12147">HBASE-12147 Porting Online Config Change from 89-fb</a>.</p> -</div> </div> </div> <h1 id="upgrading" class="sect0"><a class="anchor" href="#upgrading"></a>Upgrading</h1> @@ -37080,7 +37009,7 @@ The server will return cellblocks compressed using this same compressor as long <div id="footer"> <div id="footer-text"> Version 3.0.0-SNAPSHOT<br> -Last updated 2017-12-05 14:29:40 UTC +Last updated 2017-12-06 14:29:39 UTC </div> </div> </body>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d171b896/bulk-loads.html ---------------------------------------------------------------------- diff --git a/bulk-loads.html b/bulk-loads.html index b8d5f81..53f5cb4 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -7,7 +7,7 @@ <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20171205" /> + <meta name="Date-Revision-yyyymmdd" content="20171206" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Bulk Loads in Apache HBase (TM) @@ -311,7 +311,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-05</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-06</li> </p> </div>
