Published site at 60d33ce34191533bb858852584bd9bddfeb16a23.
Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/539ad177 Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/539ad177 Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/539ad177 Branch: refs/heads/asf-site Commit: 539ad17793a15c4c4bbf475b897afb889cd6795a Parents: a90ef9c Author: jenkins <bui...@apache.org> Authored: Wed Dec 16 15:09:56 2015 +0000 Committer: Misty Stanley-Jones <mstanleyjo...@cloudera.com> Committed: Wed Dec 16 08:50:20 2015 -0800 ---------------------------------------------------------------------- acid-semantics.html | 4 +- apache_hbase_reference_guide.pdf | Bin 14187212 -> 14190415 bytes apache_hbase_reference_guide.pdfmarks | 4 +- .../hbase/mapreduce/TableMapReduceUtil.html | 6 +- book.html | 38 +- bulk-loads.html | 4 +- checkstyle-aggregate.html | 10320 ++++++++--------- checkstyle.rss | 10 +- coc.html | 4 +- cygwin.html | 4 +- dependencies.html | 4 +- dependency-convergence.html | 36 +- dependency-info.html | 4 +- dependency-management.html | 30 +- devapidocs/allclasses-frame.html | 2 + devapidocs/allclasses-noframe.html | 2 + devapidocs/index-all.html | 116 +- .../hbase/classification/package-tree.html | 8 +- .../client/MetricsConnection.CallStats.html | 28 +- .../client/MetricsConnection.CallTracker.html | 32 +- .../client/MetricsConnection.NewMetric.html | 4 +- .../client/MetricsConnection.RegionStats.html | 20 +- .../client/MetricsConnection.RunnerStats.html | 26 +- .../hadoop/hbase/client/MetricsConnection.html | 100 +- .../class-use/MetricsConnection.NewMetric.html | 4 +- .../hadoop/hbase/client/package-tree.html | 8 +- .../CoprocessorHost.Environment.html | 40 +- ...essorHost.EnvironmentPriorityComparator.html | 6 +- .../hbase/coprocessor/CoprocessorHost.html | 36 +- .../hadoop/hbase/executor/EventHandler.html | 18 +- .../hadoop/hbase/executor/package-tree.html | 2 +- .../hadoop/hbase/filter/package-tree.html | 8 +- .../hadoop/hbase/io/hfile/AgeSnapshot.html | 41 +- ...BlockCacheUtil.CachedBlockCountsPerFile.html | 24 +- .../BlockCacheUtil.CachedBlocksByFile.html | 44 +- .../hadoop/hbase/io/hfile/BlockCacheUtil.html | 22 +- .../hadoop/hbase/io/hfile/CacheStats.html | 126 +- ...ilePrettyPrinter.KeyValueStatsCollector.html | 48 +- .../HFilePrettyPrinter.SimpleReporter.html | 185 +- .../hbase/io/hfile/HFilePrettyPrinter.html | 71 +- .../hadoop/hbase/io/hfile/HFileReaderImpl.html | 4 +- .../HFilePrettyPrinter.SimpleReporter.html | 15 + .../hadoop/hbase/io/hfile/package-frame.html | 1 + .../hadoop/hbase/io/hfile/package-summary.html | 45 +- .../hadoop/hbase/io/hfile/package-tree.html | 23 +- .../hadoop/hbase/io/hfile/package-use.html | 30 +- .../hadoop/hbase/mapreduce/package-tree.html | 4 +- .../hadoop/hbase/master/package-tree.html | 4 +- .../hbase/master/procedure/package-tree.html | 2 +- .../org/apache/hadoop/hbase/package-tree.html | 10 +- .../hbase/procedure2/class-use/Procedure.html | 16 +- .../hadoop/hbase/procedure2/package-tree.html | 2 +- .../store/ProcedureStoreTracker.BitSetNode.html | 74 +- .../ProcedureStoreTracker.DeleteState.html | 12 +- .../procedure2/store/ProcedureStoreTracker.html | 85 +- .../wal/WALProcedureStore.LeaseRecovery.html | 4 +- .../procedure2/store/wal/WALProcedureStore.html | 380 +- .../procedure2/store/wal/package-frame.html | 4 + .../procedure2/store/wal/package-summary.html | 15 + .../procedure2/store/wal/package-tree.html | 12 + .../hbase/procedure2/store/wal/package-use.html | 3 + .../procedure2/util/class-use/ByteSlot.html | 5 +- .../hadoop/hbase/quotas/package-tree.html | 6 +- .../handler/RegionReplicaFlushHandler.html | 4 +- .../hadoop/hbase/regionserver/package-tree.html | 24 +- .../hbase/security/access/package-tree.html | 2 +- .../hadoop/hbase/thrift/package-tree.html | 2 +- .../tmpl/master/MasterStatusTmpl.ImplData.html | 270 +- .../hbase/tmpl/master/MasterStatusTmpl.html | 108 +- .../hbase/tmpl/master/MasterStatusTmplImpl.html | 54 +- .../regionserver/RSStatusTmpl.ImplData.html | 120 +- .../hbase/tmpl/regionserver/RSStatusTmpl.html | 48 +- .../tmpl/regionserver/RSStatusTmplImpl.html | 24 +- .../hadoop/hbase/util/YammerHistogramUtils.html | 20 +- .../apache/hadoop/hbase/util/package-tree.html | 4 +- .../apache/hadoop/hbase/wal/package-tree.html | 2 +- .../hadoop/metrics2/lib/MutableHistogram.html | 10 +- devapidocs/overview-tree.html | 20 +- .../ChoreService.ChoreServiceThreadFactory.html | 2 +- .../org/apache/hadoop/hbase/ChoreService.html | 2 +- .../client/MetricsConnection.CallStats.html | 767 +- .../client/MetricsConnection.CallTracker.html | 767 +- .../client/MetricsConnection.NewMetric.html | 767 +- .../client/MetricsConnection.RegionStats.html | 767 +- .../client/MetricsConnection.RunnerStats.html | 767 +- .../hadoop/hbase/client/MetricsConnection.html | 767 +- .../CoprocessorHost.Environment.html | 1064 +- ...essorHost.EnvironmentPriorityComparator.html | 1064 +- .../hbase/coprocessor/CoprocessorHost.html | 1064 +- .../hadoop/hbase/executor/EventHandler.html | 183 +- .../hadoop/hbase/io/hfile/AgeSnapshot.html | 90 +- ...BlockCacheUtil.CachedBlockCountsPerFile.html | 506 +- .../BlockCacheUtil.CachedBlocksByFile.html | 506 +- .../hadoop/hbase/io/hfile/BlockCacheUtil.html | 506 +- .../hadoop/hbase/io/hfile/CacheStats.html | 534 +- ...ilePrettyPrinter.KeyValueStatsCollector.html | 1337 ++- .../HFilePrettyPrinter.SimpleReporter.html | 1337 ++- .../hbase/io/hfile/HFilePrettyPrinter.html | 1337 ++- .../hbase/mapreduce/TableMapReduceUtil.html | 6 +- .../store/ProcedureStoreTracker.BitSetNode.html | 1113 +- .../ProcedureStoreTracker.DeleteState.html | 1113 +- .../procedure2/store/ProcedureStoreTracker.html | 1113 +- .../wal/WALProcedureStore.LeaseRecovery.html | 1712 +-- .../procedure2/store/wal/WALProcedureStore.html | 1712 +-- .../handler/RegionReplicaFlushHandler.html | 208 +- .../tmpl/master/MasterStatusTmpl.ImplData.html | 270 +- .../tmpl/master/MasterStatusTmpl.Intf.html | 270 +- .../hbase/tmpl/master/MasterStatusTmpl.html | 270 +- .../hbase/tmpl/master/MasterStatusTmplImpl.html | 72 +- .../BlockCacheViewTmpl.ImplData.html | 2 +- .../regionserver/BlockCacheViewTmpl.Intf.html | 2 +- .../tmpl/regionserver/BlockCacheViewTmpl.html | 2 +- .../regionserver/BlockCacheViewTmplImpl.html | 2 +- .../regionserver/RSStatusTmpl.ImplData.html | 120 +- .../tmpl/regionserver/RSStatusTmpl.Intf.html | 120 +- .../hbase/tmpl/regionserver/RSStatusTmpl.html | 120 +- .../tmpl/regionserver/RSStatusTmplImpl.html | 32 +- .../ServerMetricsTmpl.ImplData.html | 2 +- .../regionserver/ServerMetricsTmpl.Intf.html | 2 +- .../tmpl/regionserver/ServerMetricsTmpl.html | 2 +- .../regionserver/ServerMetricsTmplImpl.html | 2 +- .../hadoop/hbase/util/YammerHistogramUtils.html | 28 +- .../hadoop/metrics2/lib/MutableHistogram.html | 16 +- distribution-management.html | 4 +- export_control.html | 4 +- hbase-annotations/checkstyle.html | 6 +- hbase-annotations/dependencies.html | 6 +- hbase-annotations/dependency-convergence.html | 38 +- hbase-annotations/dependency-info.html | 6 +- hbase-annotations/dependency-management.html | 32 +- hbase-annotations/distribution-management.html | 6 +- hbase-annotations/index.html | 6 +- hbase-annotations/integration.html | 6 +- hbase-annotations/issue-tracking.html | 6 +- hbase-annotations/license.html | 6 +- hbase-annotations/mail-lists.html | 6 +- hbase-annotations/plugin-management.html | 6 +- hbase-annotations/plugins.html | 6 +- hbase-annotations/project-info.html | 6 +- hbase-annotations/project-reports.html | 6 +- hbase-annotations/project-summary.html | 6 +- hbase-annotations/source-repository.html | 6 +- hbase-annotations/team-list.html | 6 +- hbase-spark/checkstyle.html | 6 +- hbase-spark/dependencies.html | 542 +- hbase-spark/dependency-convergence.html | 38 +- hbase-spark/dependency-info.html | 6 +- hbase-spark/dependency-management.html | 32 +- hbase-spark/distribution-management.html | 6 +- hbase-spark/index.html | 6 +- hbase-spark/integration.html | 6 +- hbase-spark/issue-tracking.html | 6 +- hbase-spark/license.html | 6 +- hbase-spark/mail-lists.html | 6 +- hbase-spark/plugin-management.html | 6 +- hbase-spark/plugins.html | 6 +- hbase-spark/project-info.html | 6 +- hbase-spark/project-reports.html | 6 +- hbase-spark/project-summary.html | 6 +- hbase-spark/source-repository.html | 6 +- hbase-spark/team-list.html | 6 +- index.html | 4 +- integration.html | 4 +- issue-tracking.html | 4 +- license.html | 4 +- mail-lists.html | 4 +- metrics.html | 4 +- modules.html | 4 +- old_news.html | 4 +- plugin-management.html | 4 +- plugins.html | 4 +- poweredbyhbase.html | 4 +- project-info.html | 4 +- project-reports.html | 4 +- project-summary.html | 4 +- pseudo-distributed.html | 4 +- replication.html | 4 +- resources.html | 4 +- source-repository.html | 4 +- sponsors.html | 4 +- supportingprojects.html | 4 +- team-list.html | 4 +- testdevapidocs/allclasses-frame.html | 1 - testdevapidocs/allclasses-noframe.html | 1 - testdevapidocs/index-all.html | 24 +- .../IntegrationTestRegionReplicaPerf.Stat.html | 6 +- .../hbase/PerformanceEvaluation.RunResult.html | 12 +- .../hbase/PerformanceEvaluation.Test.html | 18 +- .../hbase/executor/TestExecutorService.html | 18 +- .../org/apache/hadoop/hbase/package-tree.html | 2 +- .../hadoop/hbase/procedure2/package-tree.html | 2 +- ...TestProcedureStoreTracker.TestProcedure.html | 348 - .../store/TestProcedureStoreTracker.html | 47 +- ...TestProcedureStoreTracker.TestProcedure.html | 115 - .../hbase/procedure2/store/package-frame.html | 1 - .../hbase/procedure2/store/package-summary.html | 4 - .../hbase/procedure2/store/package-tree.html | 5 - .../wal/TestWALProcedureStore.LoadCounter.html | 34 +- ...LProcedureStore.TestSequentialProcedure.html | 16 +- .../store/wal/TestWALProcedureStore.html | 32 +- ...ALPerformanceEvaluation.WALPutBenchmark.html | 20 +- .../hbase/wal/WALPerformanceEvaluation.html | 76 +- testdevapidocs/overview-tree.html | 1 - ...nTestRegionReplicaPerf.PerfEvalCallable.html | 6 +- .../IntegrationTestRegionReplicaPerf.Stat.html | 6 +- ...ationTestRegionReplicaPerf.TimingResult.html | 6 +- .../hbase/IntegrationTestRegionReplicaPerf.html | 6 +- ...rformanceEvaluation.BufferedMutatorTest.html | 22 +- .../PerformanceEvaluation.CmdDescriptor.html | 22 +- .../hbase/PerformanceEvaluation.Counter.html | 22 +- ...PerformanceEvaluation.EvaluationMapTask.html | 22 +- .../PerformanceEvaluation.FilteredScanTest.html | 22 +- .../PerformanceEvaluation.RandomReadTest.html | 22 +- ...Evaluation.RandomScanWithRange10000Test.html | 22 +- ...eEvaluation.RandomScanWithRange1000Test.html | 22 +- ...ceEvaluation.RandomScanWithRange100Test.html | 22 +- ...nceEvaluation.RandomScanWithRange10Test.html | 22 +- ...manceEvaluation.RandomScanWithRangeTest.html | 22 +- ...erformanceEvaluation.RandomSeekScanTest.html | 22 +- .../PerformanceEvaluation.RandomWriteTest.html | 22 +- .../hbase/PerformanceEvaluation.RunResult.html | 22 +- .../hbase/PerformanceEvaluation.ScanTest.html | 22 +- ...erformanceEvaluation.SequentialReadTest.html | 22 +- ...rformanceEvaluation.SequentialWriteTest.html | 22 +- .../hbase/PerformanceEvaluation.Status.html | 22 +- .../hbase/PerformanceEvaluation.TableTest.html | 22 +- .../hbase/PerformanceEvaluation.Test.html | 22 +- .../PerformanceEvaluation.TestOptions.html | 22 +- .../hadoop/hbase/PerformanceEvaluation.html | 22 +- .../hadoop/hbase/TestPerformanceEvaluation.html | 18 +- .../hadoop/hbase/client/TestClientPushback.html | 23 +- .../hbase/client/TestMetricsConnection.html | 6 +- .../TestExecutorService.TestEventHandler.html | 65 +- .../hbase/executor/TestExecutorService.html | 65 +- ...ProcedureRecovery.BaseTestStepProcedure.html | 4 +- ...y.TestMultiStepProcedure.Step1Procedure.html | 4 +- ...y.TestMultiStepProcedure.Step2Procedure.html | 4 +- ...rocedureRecovery.TestMultiStepProcedure.html | 4 +- .../TestProcedureRecovery.TestProcEnv.html | 4 +- ...ocedureRecovery.TestSingleStepProcedure.html | 4 +- ...ecovery.TestStateMachineProcedure.State.html | 4 +- ...edureRecovery.TestStateMachineProcedure.html | 4 +- .../hbase/procedure2/TestProcedureRecovery.html | 4 +- ...TestProcedureStoreTracker.TestProcedure.html | 343 - .../store/TestProcedureStoreTracker.html | 449 +- .../wal/TestWALProcedureStore.LoadCounter.html | 711 +- ...LProcedureStore.TestSequentialProcedure.html | 711 +- .../store/wal/TestWALProcedureStore.html | 711 +- ...ALPerformanceEvaluation.WALPutBenchmark.html | 1050 +- .../hbase/wal/WALPerformanceEvaluation.html | 1050 +- .../hbase/IntegrationTestRegionReplicaPerf.html | 6 +- .../hadoop/hbase/PerformanceEvaluation.html | 22 +- .../hadoop/hbase/TestPerformanceEvaluation.html | 18 +- .../hadoop/hbase/client/TestClientPushback.html | 23 +- .../hbase/client/TestMetricsConnection.html | 6 +- .../hbase/executor/TestExecutorService.html | 65 +- .../procedure2/ProcedureTestingUtility.html | 8 +- .../hbase/procedure2/TestProcedureRecovery.html | 4 +- .../procedure2/TestProcedureReplayOrder.html | 12 +- .../store/TestProcedureStoreTracker.html | 449 +- .../hbase/procedure2/store/package-frame.html | 3 - .../hbase/procedure2/store/package-summary.html | 5 - .../store/wal/TestWALProcedureStore.html | 711 +- .../hbase/wal/WALPerformanceEvaluation.html | 1050 +- xref/allclasses-frame.html | 3 + xref/org/apache/hadoop/hbase/ChoreService.html | 2 +- .../hadoop/hbase/client/MetricsConnection.html | 767 +- .../hbase/coprocessor/CoprocessorHost.html | 1064 +- .../hadoop/hbase/executor/EventHandler.html | 183 +- .../hadoop/hbase/io/hfile/AgeSnapshot.html | 90 +- .../hadoop/hbase/io/hfile/BlockCacheUtil.html | 506 +- .../hadoop/hbase/io/hfile/CacheStats.html | 534 +- .../hbase/io/hfile/HFilePrettyPrinter.html | 1337 ++- .../hadoop/hbase/io/hfile/package-frame.html | 3 + .../hadoop/hbase/io/hfile/package-summary.html | 5 + .../hbase/mapreduce/TableMapReduceUtil.html | 6 +- .../procedure2/store/ProcedureStoreTracker.html | 1113 +- .../procedure2/store/wal/WALProcedureStore.html | 1712 +-- .../procedure2/store/wal/package-frame.html | 3 + .../procedure2/store/wal/package-summary.html | 5 + .../handler/RegionReplicaFlushHandler.html | 208 +- .../hbase/tmpl/common/TaskMonitorTmpl.html | 60 +- .../hbase/tmpl/common/TaskMonitorTmplImpl.html | 16 +- .../hbase/tmpl/master/MasterStatusTmpl.html | 270 +- .../hbase/tmpl/master/MasterStatusTmplImpl.html | 72 +- .../tmpl/regionserver/BlockCacheViewTmpl.html | 2 +- .../regionserver/BlockCacheViewTmplImpl.html | 2 +- .../hbase/tmpl/regionserver/RSStatusTmpl.html | 120 +- .../tmpl/regionserver/RSStatusTmplImpl.html | 32 +- .../tmpl/regionserver/ServerMetricsTmpl.html | 2 +- .../regionserver/ServerMetricsTmplImpl.html | 2 +- .../hadoop/hbase/util/YammerHistogramUtils.html | 28 +- .../hadoop/metrics2/lib/MutableHistogram.html | 16 +- 293 files changed, 26725 insertions(+), 26711 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/acid-semantics.html ---------------------------------------------------------------------- diff --git a/acid-semantics.html b/acid-semantics.html index a3b699c..8a055ee 100644 --- a/acid-semantics.html +++ b/acid-semantics.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="20151215" /> + <meta name="Date-Revision-yyyymmdd" content="20151216" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase (TM) ACID Properties @@ -600,7 +600,7 @@ under the License. --> <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2015-12-15</li> + <li id="publishDate" class="pull-right">Last Published: 2015-12-16</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/apache_hbase_reference_guide.pdf ---------------------------------------------------------------------- diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf index a44f6d1..cc48801 100644 Binary files a/apache_hbase_reference_guide.pdf and b/apache_hbase_reference_guide.pdf differ http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/apache_hbase_reference_guide.pdfmarks ---------------------------------------------------------------------- diff --git a/apache_hbase_reference_guide.pdfmarks b/apache_hbase_reference_guide.pdfmarks index 3c331b3..dce9e2e 100644 --- a/apache_hbase_reference_guide.pdfmarks +++ b/apache_hbase_reference_guide.pdfmarks @@ -2,8 +2,8 @@ /Author (Apache HBase Team) /Subject () /Keywords () - /ModDate (D:20151215172516) - /CreationDate (D:20151215172516) + /ModDate (D:20151216150624) + /CreationDate (D:20151216150624) /Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1) /Producer () /DOCINFO pdfmark http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html index d6cf161..271fd72 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html @@ -27,7 +27,7 @@ <span class="sourceLineNo">019</span>package org.apache.hadoop.hbase.mapreduce;<a name="line.19"></a> <span class="sourceLineNo">020</span><a name="line.20"></a> <span class="sourceLineNo">021</span>import com.google.protobuf.InvalidProtocolBufferException;<a name="line.21"></a> -<span class="sourceLineNo">022</span>import com.yammer.metrics.core.MetricsRegistry;<a name="line.22"></a> +<span class="sourceLineNo">022</span>import com.codahale.metrics.MetricRegistry;<a name="line.22"></a> <span class="sourceLineNo">023</span>import org.apache.commons.logging.Log;<a name="line.23"></a> <span class="sourceLineNo">024</span>import org.apache.commons.logging.LogFactory;<a name="line.24"></a> <span class="sourceLineNo">025</span>import org.apache.hadoop.conf.Configuration;<a name="line.25"></a> @@ -347,7 +347,7 @@ <span class="sourceLineNo">339</span><a name="line.339"></a> <span class="sourceLineNo">340</span> if (addDependencyJars) {<a name="line.340"></a> <span class="sourceLineNo">341</span> addDependencyJars(job);<a name="line.341"></a> -<span class="sourceLineNo">342</span> addDependencyJars(job.getConfiguration(), MetricsRegistry.class);<a name="line.342"></a> +<span class="sourceLineNo">342</span> addDependencyJars(job.getConfiguration(), MetricRegistry.class);<a name="line.342"></a> <span class="sourceLineNo">343</span> }<a name="line.343"></a> <span class="sourceLineNo">344</span><a name="line.344"></a> <span class="sourceLineNo">345</span> resetCacheConfig(job.getConfiguration());<a name="line.345"></a> @@ -793,7 +793,7 @@ <span class="sourceLineNo">785</span> com.google.protobuf.Message.class,<a name="line.785"></a> <span class="sourceLineNo">786</span> com.google.common.collect.Lists.class,<a name="line.786"></a> <span class="sourceLineNo">787</span> org.apache.htrace.Trace.class,<a name="line.787"></a> -<span class="sourceLineNo">788</span> com.yammer.metrics.core.MetricsRegistry.class);<a name="line.788"></a> +<span class="sourceLineNo">788</span> com.codahale.metrics.MetricRegistry.class);<a name="line.788"></a> <span class="sourceLineNo">789</span> }<a name="line.789"></a> <span class="sourceLineNo">790</span><a name="line.790"></a> <span class="sourceLineNo">791</span> /**<a name="line.791"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/book.html ---------------------------------------------------------------------- diff --git a/book.html b/book.html index 254b7e6..5a660c2 100644 --- a/book.html +++ b/book.html @@ -10248,41 +10248,43 @@ To start Thrift on a node, run the command <code>bin/hbase-daemon.sh start thrif <p><a href="#security.gateway.thrift">Configure the Thrift Gateway to Authenticate on Behalf of the Client</a> describes how to configure the Thrift gateway to authenticate to HBase on the client’s behalf, and to access HBase using a proxy user. The limitation of this approach is that after the client is initialized with a particular set of credentials, it cannot change these credentials during the session. The <code>doAs</code> feature provides a flexible way to impersonate multiple principals using the same client. This feature was implemented in <a href="https://issues.apache.org/jira/browse/HBASE-12640">HBASE-12640</a> for Thrift 1, but is currently not available for Thrift 2.</p> </div> <div class="paragraph"> -<p><strong>To allow proxy users</strong>, add the following to the <em>hbase-site.xml</em> file for every HBase node:</p> +<p><strong>To enable the <code>doAs</code> feature</strong>, add the following to the <em>hbase-site.xml</em> file for every Thrift gateway:</p> </div> <div class="listingblock"> <div class="content"> <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag"><property></span> - <span class="tag"><name></span>hadoop.security.authorization<span class="tag"></name></span> + <span class="tag"><name></span>hbase.regionserver.thrift.http<span class="tag"></name></span> <span class="tag"><value></span>true<span class="tag"></value></span> <span class="tag"></property></span> <span class="tag"><property></span> - <span class="tag"><name></span>hadoop.proxyuser.$USER.groups<span class="tag"></name></span> - <span class="tag"><value></span>$GROUPS<span class="tag"></value></span> -<span class="tag"></property></span> -<span class="tag"><property></span> - <span class="tag"><name></span>hadoop.proxyuser.$USER.hosts<span class="tag"></name></span> - <span class="tag"><value></span>$GROUPS<span class="tag"></value></span> + <span class="tag"><name></span>hbase.thrift.support.proxyuser<span class="tag"></name></span> + <span class="tag"><value></span>true/value<span class="error">></span> <span class="tag"></property></span></code></pre> </div> </div> <div class="paragraph"> -<p><strong>To enable the <code>doAs</code> feature</strong>, add the following to the <em>hbase-site.xml</em> file for every Thrift gateway:</p> +<p><strong>To allow proxy users</strong> when using <code>doAs</code> impersonation, add the following to the <em>hbase-site.xml</em> file for every HBase node:</p> </div> <div class="listingblock"> <div class="content"> <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag"><property></span> - <span class="tag"><name></span>hbase.regionserver.thrift.http<span class="tag"></name></span> + <span class="tag"><name></span>hadoop.security.authorization<span class="tag"></name></span> <span class="tag"><value></span>true<span class="tag"></value></span> <span class="tag"></property></span> <span class="tag"><property></span> - <span class="tag"><name></span>hbase.thrift.support.proxyuser<span class="tag"></name></span> - <span class="tag"><value></span>true/value<span class="error">></span> + <span class="tag"><name></span>hadoop.proxyuser.$USER.groups<span class="tag"></name></span> + <span class="tag"><value></span>$GROUPS<span class="tag"></value></span> +<span class="tag"></property></span> +<span class="tag"><property></span> + <span class="tag"><name></span>hadoop.proxyuser.$USER.hosts<span class="tag"></name></span> + <span class="tag"><value></span>$GROUPS<span class="tag"></value></span> <span class="tag"></property></span></code></pre> </div> </div> <div class="paragraph"> -<p>Take a look at the <a href="https://github.com/apache/hbase/blob/master/hbase-examples/src/main/java/org/apache/hadoop/hbase/thrift/HttpDoAsClient.java">demo client</a> to get an overall idea of how to use this feature in your client.</p> +<p>Take a look at the +<a href="https://github.com/apache/hbase/blob/master/hbase-examples/src/main/java/org/apache/hadoop/hbase/thrift/HttpDoAsClient.java">demo client</a> +to get an overall idea of how to use this feature in your client.</p> </div> </div> <div class="sect2"> @@ -10327,6 +10329,10 @@ To enable REST gateway Kerberos authentication for client access, add the follow <div class="listingblock"> <div class="content"> <pre class="CodeRay highlight"><code data-lang="xml"><span class="tag"><property></span> + <span class="tag"><name></span>hbase.rest.support.proxyuser<span class="tag"></name></span> + <span class="tag"><value></span>true<span class="tag"></value></span> +<span class="tag"></property></span> +<span class="tag"><property></span> <span class="tag"><name></span>hbase.rest.authentication.type<span class="tag"></name></span> <span class="tag"><value></span>kerberos<span class="tag"></value></span> <span class="tag"></property></span> @@ -27527,6 +27533,10 @@ End-of-life releases are not included in this list. </thead> <tbody> <tr> +<td class="tableblock halign-left valign-top"><p class="tableblock">0.94</p></td> +<td class="tableblock halign-left valign-top"><p class="tableblock">Lars Hofhansl</p></td> +</tr> +<tr> <td class="tableblock halign-left valign-top"><p class="tableblock">0.98</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">Andrew Purtell</p></td> </tr> @@ -32882,7 +32892,7 @@ The server will return cellblocks compressed using this same compressor as long <div id="footer"> <div id="footer-text"> Version 2.0.0-SNAPSHOT<br> -Last updated 2015-12-15 17:01:23 UTC +Last updated 2015-12-16 14:39:59 UTC </div> </div> </body> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/539ad177/bulk-loads.html ---------------------------------------------------------------------- diff --git a/bulk-loads.html b/bulk-loads.html index a415828..3498b8a 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="20151215" /> + <meta name="Date-Revision-yyyymmdd" content="20151216" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Bulk Loads in Apache HBase (TM) @@ -305,7 +305,7 @@ under the License. --> <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2015-12-15</li> + <li id="publishDate" class="pull-right">Last Published: 2015-12-16</li> </p> </div>