Published site at .
Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/d41f56fe Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/d41f56fe Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/d41f56fe Branch: refs/heads/asf-site Commit: d41f56fe37730a1e3e5d75fb935a36a7f2938e66 Parents: cced62a Author: jenkins <[email protected]> Authored: Sat Sep 30 15:13:05 2017 +0000 Committer: jenkins <[email protected]> Committed: Sat Sep 30 15:13:05 2017 +0000 ---------------------------------------------------------------------- acid-semantics.html | 4 +- apache_hbase_reference_guide.pdf | 6 +- apidocs/index-all.html | 16 + .../hadoop/hbase/client/class-use/Scan.html | 19 +- .../apache/hadoop/hbase/filter/FilterList.html | 22 +- .../mapred/MultiTableSnapshotInputFormat.html | 2 +- .../hadoop/hbase/mapred/TableMapReduceUtil.html | 101 +- .../hbase/mapred/TableSnapshotInputFormat.html | 51 +- .../hadoop/hbase/mapred/class-use/TableMap.html | 15 + .../MultiTableSnapshotInputFormat.html | 2 +- .../hbase/mapreduce/TableMapReduceUtil.html | 129 +- .../mapreduce/TableSnapshotInputFormat.html | 57 +- .../hbase/mapreduce/class-use/TableMapper.html | 15 + .../hbase/filter/FilterList.Operator.html | 498 +- .../apache/hadoop/hbase/filter/FilterList.html | 498 +- .../hadoop/hbase/mapred/TableMapReduceUtil.html | 716 +-- .../hbase/mapred/TableSnapshotInputFormat.html | 292 +- .../hbase/mapreduce/TableMapReduceUtil.html | 1970 +++---- .../mapreduce/TableSnapshotInputFormat.html | 386 +- book.html | 2 +- bulk-loads.html | 4 +- checkstyle-aggregate.html | 4832 +++++++++--------- checkstyle.rss | 18 +- coc.html | 4 +- cygwin.html | 4 +- dependencies.html | 4 +- dependency-convergence.html | 156 +- dependency-info.html | 4 +- dependency-management.html | 138 +- devapidocs/constant-values.html | 22 +- devapidocs/index-all.html | 65 +- .../org/apache/hadoop/hbase/Coprocessor.html | 11 +- .../hadoop/hbase/backup/package-tree.html | 2 +- .../hadoop/hbase/class-use/HRegionInfo.html | 10 + .../hbase/client/ClientSideRegionScanner.html | 6 +- .../client/MetricsConnection.CallStats.html | 77 +- .../client/MetricsConnection.CallTracker.html | 18 +- .../client/MetricsConnection.NewMetric.html | 4 +- .../client/MetricsConnection.RegionStats.html | 12 +- .../client/MetricsConnection.RunnerStats.html | 16 +- .../hadoop/hbase/client/MetricsConnection.html | 233 +- .../RpcRetryingCallerWithReadReplicas.html | 6 +- .../hadoop/hbase/client/class-use/Scan.html | 45 +- .../hadoop/hbase/client/package-tree.html | 24 +- .../coprocessor/AggregateImplementation.html | 7 +- .../coprocessor/BaseRowProcessorEndpoint.html | 7 +- ...rdCompatiblity.MasterCoprocessorService.html | 7 +- ...rdCompatiblity.RegionCoprocessorService.html | 7 +- ...atiblity.RegionServerCoprocessorService.html | 7 +- .../apache/hadoop/hbase/coprocessor/Export.html | 7 +- .../coprocessor/MultiRowMutationEndpoint.html | 7 +- .../coprocessor/example/BulkDeleteEndpoint.html | 7 +- .../example/RefreshHFilesEndpoint.html | 7 +- .../coprocessor/example/RowCountEndpoint.html | 3 + .../apache/hadoop/hbase/filter/FilterList.html | 26 +- .../hadoop/hbase/filter/package-tree.html | 10 +- .../hadoop/hbase/io/hfile/package-tree.html | 8 +- .../AbstractRpcClient.AbstractRpcChannel.html | 14 +- ...Client.BlockingRpcChannelImplementation.html | 6 +- ...tractRpcClient.RpcChannelImplementation.html | 6 +- .../hadoop/hbase/ipc/AbstractRpcClient.html | 14 +- .../apache/hadoop/hbase/ipc/package-tree.html | 2 +- .../mapred/MultiTableSnapshotInputFormat.html | 2 +- .../hadoop/hbase/mapred/TableMapReduceUtil.html | 101 +- ...otInputFormat.TableSnapshotRecordReader.html | 18 +- ...hotInputFormat.TableSnapshotRegionSplit.html | 18 +- .../hbase/mapred/TableSnapshotInputFormat.html | 51 +- .../hadoop/hbase/mapred/class-use/TableMap.html | 15 + .../MultiTableSnapshotInputFormat.html | 2 +- .../hbase/mapreduce/TableMapReduceUtil.html | 143 +- ...tFormat.TableSnapshotRegionRecordReader.html | 22 +- ...hotInputFormat.TableSnapshotRegionSplit.html | 22 +- .../mapreduce/TableSnapshotInputFormat.html | 57 +- ...TableSnapshotInputFormatImpl.InputSplit.html | 34 +- ...bleSnapshotInputFormatImpl.RecordReader.html | 30 +- .../mapreduce/TableSnapshotInputFormatImpl.html | 171 +- .../hbase/mapreduce/class-use/TableMapper.html | 15 + ...TableSnapshotInputFormatImpl.InputSplit.html | 10 + .../hadoop/hbase/mapreduce/package-tree.html | 4 +- .../hadoop/hbase/master/package-tree.html | 6 +- .../org/apache/hadoop/hbase/package-tree.html | 14 +- .../hadoop/hbase/procedure2/package-tree.html | 4 +- .../hadoop/hbase/quotas/package-tree.html | 8 +- .../hadoop/hbase/regionserver/package-tree.html | 16 +- .../regionserver/querymatcher/package-tree.html | 2 +- .../hbase/rsgroup/RSGroupAdminEndpoint.html | 7 +- .../hbase/security/access/AccessController.html | 7 +- .../security/access/SecureBulkLoadEndpoint.html | 7 +- .../hbase/security/access/package-tree.html | 2 +- .../hadoop/hbase/security/package-tree.html | 4 +- .../hbase/security/token/TokenProvider.html | 7 +- .../visibility/VisibilityController.html | 7 +- .../snapshot/class-use/SnapshotManifest.html | 10 + .../hadoop/hbase/thrift/package-tree.html | 4 +- .../util/RegionSplitter.HexStringSplit.html | 94 +- .../util/RegionSplitter.SplitAlgorithm.html | 59 +- .../hbase/util/RegionSplitter.UniformSplit.html | 74 +- .../hadoop/hbase/util/RegionSplitter.html | 24 +- .../RegionSplitter.SplitAlgorithm.html | 125 + .../apache/hadoop/hbase/util/package-tree.html | 6 +- .../apache/hadoop/hbase/util/package-use.html | 6 + .../apache/hadoop/hbase/wal/package-tree.html | 2 +- .../apache/hadoop/hbase/Coprocessor.State.html | 14 +- .../org/apache/hadoop/hbase/Coprocessor.html | 14 +- .../org/apache/hadoop/hbase/Version.html | 6 +- .../hbase/client/ClientSideRegionScanner.html | 126 +- .../client/MetricsConnection.CallStats.html | 826 +-- .../client/MetricsConnection.CallTracker.html | 826 +-- .../client/MetricsConnection.NewMetric.html | 826 +-- .../client/MetricsConnection.RegionStats.html | 826 +-- .../client/MetricsConnection.RunnerStats.html | 826 +-- .../hadoop/hbase/client/MetricsConnection.html | 826 +-- ...eadReplicas.ReplicaRegionServerCallable.html | 231 +- .../RpcRetryingCallerWithReadReplicas.html | 231 +- .../hbase/filter/FilterList.Operator.html | 498 +- .../apache/hadoop/hbase/filter/FilterList.html | 498 +- .../AbstractRpcClient.AbstractRpcChannel.html | 359 +- ...Client.BlockingRpcChannelImplementation.html | 359 +- ...tractRpcClient.RpcChannelImplementation.html | 359 +- .../hadoop/hbase/ipc/AbstractRpcClient.html | 359 +- .../hadoop/hbase/mapred/TableMapReduceUtil.html | 716 +-- ...otInputFormat.TableSnapshotRecordReader.html | 292 +- ...hotInputFormat.TableSnapshotRegionSplit.html | 292 +- .../hbase/mapred/TableSnapshotInputFormat.html | 292 +- .../hbase/mapreduce/TableMapReduceUtil.html | 1970 +++---- ...tFormat.TableSnapshotRegionRecordReader.html | 386 +- ...hotInputFormat.TableSnapshotRegionSplit.html | 386 +- .../mapreduce/TableSnapshotInputFormat.html | 386 +- ...TableSnapshotInputFormatImpl.InputSplit.html | 781 +-- ...bleSnapshotInputFormatImpl.RecordReader.html | 781 +-- .../mapreduce/TableSnapshotInputFormatImpl.html | 781 +-- .../util/RegionSplitter.HexStringSplit.html | 2165 ++++---- .../util/RegionSplitter.SplitAlgorithm.html | 2165 ++++---- .../hbase/util/RegionSplitter.UniformSplit.html | 2165 ++++---- .../hadoop/hbase/util/RegionSplitter.html | 2165 ++++---- export_control.html | 4 +- hbase-annotations/dependencies.html | 4 +- hbase-annotations/dependency-convergence.html | 156 +- hbase-annotations/dependency-info.html | 4 +- hbase-annotations/dependency-management.html | 138 +- hbase-annotations/index.html | 4 +- hbase-annotations/integration.html | 4 +- hbase-annotations/issue-tracking.html | 4 +- hbase-annotations/license.html | 4 +- hbase-annotations/mail-lists.html | 4 +- hbase-annotations/plugin-management.html | 4 +- hbase-annotations/plugins.html | 4 +- hbase-annotations/project-info.html | 4 +- hbase-annotations/project-summary.html | 4 +- hbase-annotations/source-repository.html | 4 +- hbase-annotations/team-list.html | 6 +- hbase-build-configuration/dependencies.html | 4 +- .../dependency-convergence.html | 156 +- hbase-build-configuration/dependency-info.html | 4 +- .../dependency-management.html | 138 +- .../hbase-archetypes/dependencies.html | 4 +- .../dependency-convergence.html | 156 +- .../hbase-archetypes/dependency-info.html | 4 +- .../hbase-archetypes/dependency-management.html | 138 +- .../hbase-archetype-builder/dependencies.html | 4 +- .../dependency-convergence.html | 156 +- .../dependency-info.html | 4 +- .../dependency-management.html | 138 +- .../hbase-archetype-builder/index.html | 4 +- .../hbase-archetype-builder/integration.html | 4 +- .../hbase-archetype-builder/issue-tracking.html | 4 +- .../hbase-archetype-builder/license.html | 4 +- .../hbase-archetype-builder/mail-lists.html | 4 +- .../plugin-management.html | 4 +- .../hbase-archetype-builder/plugins.html | 4 +- .../hbase-archetype-builder/project-info.html | 4 +- .../project-summary.html | 4 +- .../source-repository.html | 4 +- .../hbase-archetype-builder/team-list.html | 6 +- .../hbase-client-project/checkstyle.html | 4 +- .../hbase-client-project/dependencies.html | 64 +- .../dependency-convergence.html | 156 +- .../hbase-client-project/dependency-info.html | 4 +- .../dependency-management.html | 138 +- .../hbase-client-project/index.html | 4 +- .../hbase-client-project/integration.html | 4 +- .../hbase-client-project/issue-tracking.html | 4 +- .../hbase-client-project/license.html | 4 +- .../hbase-client-project/mail-lists.html | 4 +- .../hbase-client-project/plugin-management.html | 4 +- .../hbase-client-project/plugins.html | 4 +- .../hbase-client-project/project-info.html | 4 +- .../hbase-client-project/project-reports.html | 4 +- .../hbase-client-project/project-summary.html | 4 +- .../hbase-client-project/source-repository.html | 4 +- .../hbase-client-project/team-list.html | 6 +- .../hbase-shaded-client-project/checkstyle.html | 4 +- .../dependencies.html | 64 +- .../dependency-convergence.html | 156 +- .../dependency-info.html | 4 +- .../dependency-management.html | 138 +- .../hbase-shaded-client-project/index.html | 4 +- .../integration.html | 4 +- .../issue-tracking.html | 4 +- .../hbase-shaded-client-project/license.html | 4 +- .../hbase-shaded-client-project/mail-lists.html | 4 +- .../plugin-management.html | 4 +- .../hbase-shaded-client-project/plugins.html | 4 +- .../project-info.html | 4 +- .../project-reports.html | 4 +- .../project-summary.html | 4 +- .../source-repository.html | 4 +- .../hbase-shaded-client-project/team-list.html | 6 +- .../hbase-archetypes/index.html | 4 +- .../hbase-archetypes/integration.html | 4 +- .../hbase-archetypes/issue-tracking.html | 4 +- .../hbase-archetypes/license.html | 4 +- .../hbase-archetypes/mail-lists.html | 4 +- .../hbase-archetypes/plugin-management.html | 4 +- .../hbase-archetypes/plugins.html | 4 +- .../hbase-archetypes/project-info.html | 4 +- .../hbase-archetypes/project-summary.html | 4 +- .../hbase-archetypes/source-repository.html | 4 +- .../hbase-archetypes/team-list.html | 6 +- .../hbase-spark/checkstyle.html | 4 +- .../hbase-spark/dependencies.html | 70 +- .../hbase-spark/dependency-convergence.html | 156 +- .../hbase-spark/dependency-info.html | 4 +- .../hbase-spark/dependency-management.html | 138 +- .../hbase-spark/index.html | 4 +- .../hbase-spark/integration.html | 4 +- .../hbase-spark/issue-tracking.html | 4 +- .../hbase-spark/license.html | 4 +- .../hbase-spark/mail-lists.html | 4 +- .../hbase-spark/plugin-management.html | 4 +- .../hbase-spark/plugins.html | 4 +- .../hbase-spark/project-info.html | 4 +- .../hbase-spark/project-reports.html | 4 +- .../hbase-spark/project-summary.html | 4 +- .../hbase-spark/source-repository.html | 4 +- .../hbase-spark/team-list.html | 6 +- hbase-build-configuration/index.html | 4 +- hbase-build-configuration/integration.html | 4 +- hbase-build-configuration/issue-tracking.html | 4 +- hbase-build-configuration/license.html | 4 +- hbase-build-configuration/mail-lists.html | 4 +- .../plugin-management.html | 4 +- hbase-build-configuration/plugins.html | 4 +- hbase-build-configuration/project-info.html | 4 +- hbase-build-configuration/project-summary.html | 4 +- .../source-repository.html | 4 +- hbase-build-configuration/team-list.html | 6 +- hbase-shaded-check-invariants/checkstyle.html | 4 +- hbase-shaded-check-invariants/dependencies.html | 64 +- .../dependency-convergence.html | 156 +- .../dependency-info.html | 4 +- .../dependency-management.html | 138 +- hbase-shaded-check-invariants/index.html | 4 +- hbase-shaded-check-invariants/integration.html | 4 +- .../issue-tracking.html | 4 +- hbase-shaded-check-invariants/license.html | 208 +- hbase-shaded-check-invariants/mail-lists.html | 4 +- .../plugin-management.html | 4 +- hbase-shaded-check-invariants/plugins.html | 4 +- hbase-shaded-check-invariants/project-info.html | 4 +- .../project-reports.html | 4 +- .../project-summary.html | 4 +- .../source-repository.html | 4 +- hbase-shaded-check-invariants/team-list.html | 6 +- index.html | 4 +- integration.html | 4 +- issue-tracking.html | 4 +- license.html | 4 +- mail-lists.html | 4 +- metrics.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 | 6 +- testdevapidocs/index-all.html | 34 +- .../hadoop/hbase/backup/package-tree.html | 2 +- .../hbase/class-use/HBaseTestingUtility.html | 27 +- .../client/TestReplicasClient.SlowMeCopro.html | 80 +- .../hadoop/hbase/client/TestReplicasClient.html | 106 +- ...shotInputFormat.TestTableSnapshotMapper.html | 6 +- ...hotInputFormat.TestTableSnapshotReducer.html | 10 +- .../mapred/TestTableSnapshotInputFormat.html | 58 +- .../TableSnapshotInputFormatTestBase.html | 60 +- ...otInputFormat.TestTableSnapshotCounters.html | 8 +- ...shotInputFormat.TestTableSnapshotMapper.html | 6 +- ...hotInputFormat.TestTableSnapshotReducer.html | 10 +- .../mapreduce/TestTableSnapshotInputFormat.html | 60 +- .../org/apache/hadoop/hbase/package-tree.html | 10 +- .../hadoop/hbase/procedure2/package-tree.html | 2 +- .../hadoop/hbase/regionserver/package-tree.html | 4 +- .../apache/hadoop/hbase/test/package-tree.html | 4 +- .../hadoop/hbase/util/TestRegionSplitter.html | 22 +- .../apache/hadoop/hbase/wal/package-tree.html | 2 +- .../client/TestReplicasClient.SlowMeCopro.html | 1606 +++--- .../hadoop/hbase/client/TestReplicasClient.html | 1606 +++--- ...shotInputFormat.TestTableSnapshotMapper.html | 475 +- ...hotInputFormat.TestTableSnapshotReducer.html | 475 +- .../mapred/TestTableSnapshotInputFormat.html | 475 +- ...IntegrationTestTableSnapshotInputFormat.html | 4 +- .../TableSnapshotInputFormatTestBase.html | 251 +- ...otInputFormat.TestTableSnapshotCounters.html | 607 +-- ...shotInputFormat.TestTableSnapshotMapper.html | 607 +-- ...hotInputFormat.TestTableSnapshotReducer.html | 607 +-- .../mapreduce/TestTableSnapshotInputFormat.html | 607 +-- ...tTransactionOnCluster.CustomSplitPolicy.html | 6 +- ...ionOnCluster.FailingSplitMasterObserver.html | 6 +- .../TestSplitTransactionOnCluster.MyMaster.html | 6 +- ...ransactionOnCluster.MyMasterRpcServices.html | 6 +- .../TestSplitTransactionOnCluster.html | 6 +- .../hadoop/hbase/util/TestRegionSplitter.html | 392 +- 320 files changed, 25179 insertions(+), 22037 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/acid-semantics.html ---------------------------------------------------------------------- diff --git a/acid-semantics.html b/acid-semantics.html index b597497..b8f6f22 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="20170929" /> + <meta name="Date-Revision-yyyymmdd" content="20170930" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache HBase – Apache HBase (TM) ACID Properties @@ -606,7 +606,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-09-29</li> + <li id="publishDate" class="pull-right">Last Published: 2017-09-30</li> </p> </div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apache_hbase_reference_guide.pdf ---------------------------------------------------------------------- diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf index 7126d58..1b8fee0 100644 --- a/apache_hbase_reference_guide.pdf +++ b/apache_hbase_reference_guide.pdf @@ -5,8 +5,8 @@ /Author (Apache HBase Team) /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2) /Producer (Apache HBase Team) -/ModDate (D:20170929144654+00'00') -/CreationDate (D:20170929144654+00'00') +/ModDate (D:20170930144640+00'00') +/CreationDate (D:20170930144640+00'00') >> endobj 2 0 obj @@ -27334,7 +27334,7 @@ endobj endobj 136 0 obj << /Limits [(__anchor-top) (adding.new.node)] -/Names [(__anchor-top) 25 0 R (__indexterm-6975782) 3266 0 R (__indexterm-6978032) 3268 0 R (__indexterm-6980094) 3269 0 R (__indexterm-6981968) 3270 0 R (acid) 894 0 R (add-metric-name-and-function-to-hadoop-compat-interface) 3365 0 R (add-the-implementation-to-both-hadoop-1-and-hadoop-2-compat-modules) 3366 0 R (add.metrics) 3363 0 R (adding-a-new-chapter-to-the-hbase-reference-guide) 3606 0 R (adding.new.node) 2863 0 R] +/Names [(__anchor-top) 25 0 R (__indexterm-6975778) 3266 0 R (__indexterm-6978028) 3268 0 R (__indexterm-6980090) 3269 0 R (__indexterm-6981964) 3270 0 R (acid) 894 0 R (add-metric-name-and-function-to-hadoop-compat-interface) 3365 0 R (add-the-implementation-to-both-hadoop-1-and-hadoop-2-compat-modules) 3366 0 R (add.metrics) 3363 0 R (adding-a-new-chapter-to-the-hbase-reference-guide) 3606 0 R (adding.new.node) 2863 0 R] >> endobj 137 0 obj http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apidocs/index-all.html ---------------------------------------------------------------------- diff --git a/apidocs/index-all.html b/apidocs/index-all.html index dedcca3..e64d21f 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -9405,10 +9405,18 @@ <dd> <div class="block">Sets up the job for reading from a table snapshot.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#initTableSnapshotMapJob-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapred.JobConf-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">initTableSnapshotMapJob(String, String, Class<? extends TableMap>, Class<?>, Class<?>, JobConf, boolean, Path, RegionSplitter.SplitAlgorithm, int)</a></span> - Static method in class org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapred">TableMapReduceUtil</a></dt> +<dd> +<div class="block">Sets up the job for reading from a table snapshot.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#initTableSnapshotMapperJob-java.lang.String-org.apache.hadoop.hbase.client.Scan-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapreduce.Job-boolean-org.apache.hadoop.fs.Path-">initTableSnapshotMapperJob(String, Scan, Class<? extends TableMapper>, Class<?>, Class<?>, Job, boolean, Path)</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapreduce">TableMapReduceUtil</a></dt> <dd> <div class="block">Sets up the job for reading from a table snapshot.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#initTableSnapshotMapperJob-java.lang.String-org.apache.hadoop.hbase.client.Scan-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapreduce.Job-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">initTableSnapshotMapperJob(String, Scan, Class<? extends TableMapper>, Class<?>, Class<?>, Job, boolean, Path, RegionSplitter.SplitAlgorithm, int)</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html" title="class in org.apache.hadoop.hbase.mapreduce">TableMapReduceUtil</a></dt> +<dd> +<div class="block">Sets up the job for reading from a table snapshot.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html#INPUT_AUTOBALANCE_MAXSKEWRATIO">INPUT_AUTOBALANCE_MAXSKEWRATIO</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html" title="class in org.apache.hadoop.hbase.mapreduce">TableInputFormatBase</a></dt> <dd> <div class="block">Specify if ratio for data skew in M/R jobs, it goes well with the enabling hbase.mapreduce @@ -15055,12 +15063,20 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> <dd> <div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput(JobConf, String, Path, RegionSplitter.SplitAlgorithm, int)</a></span> - Static method in class org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapred">TableSnapshotInputFormat</a></dt> +<dd> +<div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html#setInput-org.apache.hadoop.conf.Configuration-java.util.Map-org.apache.hadoop.fs.Path-">setInput(Configuration, Map<String, Collection<Scan>>, Path)</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapreduce">MultiTableSnapshotInputFormat</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapreduce.Job-java.lang.String-org.apache.hadoop.fs.Path-">setInput(Job, String, Path)</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormat</a></dt> <dd> <div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> </dd> +<dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapreduce.Job-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput(Job, String, Path, RegionSplitter.SplitAlgorithm, int)</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.<a href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormat</a></dt> +<dd> +<div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> +</dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapred/TableInputFormatBase.html#setInputColumns-byte:A:A-">setInputColumns(byte[][])</a></span> - Method in class org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableInputFormatBase.html" title="class in org.apache.hadoop.hbase.mapred">TableInputFormatBase</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="org/apache/hadoop/hbase/mapred/TableRecordReader.html#setInputColumns-byte:A:A-">setInputColumns(byte[][])</a></span> - Method in class org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableRecordReader.html" title="class in org.apache.hadoop.hbase.mapred">TableRecordReader</a></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html b/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html index 779e1ff..9a9c509 100644 --- a/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html +++ b/apidocs/org/apache/hadoop/hbase/client/class-use/Scan.html @@ -692,18 +692,33 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><span class="typeNameLabel">TableMapReduceUtil.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#initTableSnapshotMapperJob-java.lang.String-org.apache.hadoop.hbase.client.Scan-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapreduce.Job-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">initTableSnapshotMapperJob</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, + <a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableMapper.html" title="class in org.apache.hadoop.hbase.mapreduce">TableMapper</a>> mapper, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputValueClass, + org.apache.hadoop.mapreduce.Job job, + boolean addDependencyJars, + org.apache.hadoop.fs.Path tmpRestoreDir, + org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitAlgo, + int numSplitsPerRegion)</code> +<div class="block">Sets up the job for reading from a table snapshot.</div> +</td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">TableRecordReader.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableRecordReader.html#setScan-org.apache.hadoop.hbase.client.Scan-">setScan</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan)</code> <div class="block">Sets the scan defining the actual details like columns etc.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">TableInputFormatBase.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.html#setScan-org.apache.hadoop.hbase.client.Scan-">setScan</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan)</code> <div class="block">Sets the scan defining the actual details like columns etc.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">TableRecordReaderImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.html#setScan-org.apache.hadoop.hbase.client.Scan-">setScan</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan)</code> <div class="block">Sets the scan defining the actual details like columns etc.</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apidocs/org/apache/hadoop/hbase/filter/FilterList.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/FilterList.html b/apidocs/org/apache/hadoop/hbase/filter/FilterList.html index f7567b5..009323c 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/FilterList.html +++ b/apidocs/org/apache/hadoop/hbase/filter/FilterList.html @@ -699,7 +699,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterKeyValue</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.629">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.631">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue-org.apache.hadoop.hbase.Cell-">Filter</a></code></span></div> <div class="block">A way to filter based on the column family, column qualifier and/or the column value. Return @@ -736,7 +736,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterRowCells</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.649">filterRowCells</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.651">filterRowCells</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> cells) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Filters that never filter by modifying the returned List of Cells can inherit this implementation that does nothing. @@ -764,7 +764,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>hasFilterRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.656">hasFilterRow</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.658">hasFilterRow</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Fitlers that never filter by modifying the returned List of Cells can inherit this implementation that does nothing. @@ -785,7 +785,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>filterRow</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.666">filterRow</a>() +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.668">filterRow</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Filters that never filter by rows based on previously gathered state from @@ -814,7 +814,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>toByteArray</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.688">toByteArray</a>() +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.690">toByteArray</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Return length 0 byte array for Filters that don't require special serialization</div> @@ -834,7 +834,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>parseFrom</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.703">parseFrom</a>(byte[] pbBytes) +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html" title="class in org.apache.hadoop.hbase.filter">FilterList</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.705">parseFrom</a>(byte[] pbBytes) throws org.apache.hadoop.hbase.exceptions.DeserializationException</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -854,7 +854,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>getNextCellHint</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.740">getNextCellHint</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.742">getNextCellHint</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Filters that are not sure which key must be next seeked to, can inherit @@ -883,7 +883,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>isFamilyEssential</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.783">isFamilyEssential</a>(byte[] name) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.785">isFamilyEssential</a>(byte[] name) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">By default, we require all scan's column families to be present. Our @@ -910,7 +910,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>setReversed</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.796">setReversed</a>(boolean reversed)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.798">setReversed</a>(boolean reversed)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#setReversed-boolean-">Filter</a></code></span></div> <div class="block">alter the reversed scan flag</div> <dl> @@ -927,7 +927,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.804">toString</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.806">toString</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></span></div> <div class="block">Return filter's info for debugging and logging purpose.</div> <dl> @@ -942,7 +942,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre> <ul class="blockListLast"> <li class="blockList"> <h4>toString</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.808">toString</a>(int maxFilters)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/FilterList.html#line.810">toString</a>(int maxFilters)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html b/apidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html index 873b17a..fb7ffd7 100644 --- a/apidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html +++ b/apidocs/org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.html @@ -223,7 +223,7 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.mapred.<a href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapred">TableSnapshotInputFormat</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-">setInput</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-">setInput</a>, <a href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html b/apidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html index e86fb7d..77a1c21 100644 --- a/apidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html +++ b/apidocs/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.52">TableMapReduceUtil</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.53">TableMapReduceUtil</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Utility for <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred"><code>TableMap</code></a> and <a href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" title="interface in org.apache.hadoop.hbase.mapred"><code>TableReduce</code></a></div> </li> @@ -245,13 +245,28 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#initTableSnapshotMapJob-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapred.JobConf-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">initTableSnapshotMapJob</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> columns, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputValueClass, + org.apache.hadoop.mapred.JobConf jobConf, + boolean addDependencyJars, + org.apache.hadoop.fs.Path tmpRestoreDir, + org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitAlgo, + int numSplitsPerRegion)</code> +<div class="block">Sets up the job for reading from a table snapshot.</div> +</td> +</tr> +<tr id="i11" class="rowColor"> +<td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#limitNumMapTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">limitNumMapTasks</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job)</code> <div class="block">Ensures that the given number of map tasks for the given job configuration does not exceed the number of regions for the given table.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#limitNumReduceTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">limitNumReduceTasks</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job)</code> @@ -259,7 +274,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? configuration does not exceed the number of regions for the given table.</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#setNumMapTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">setNumMapTasks</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job)</code> @@ -267,7 +282,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? number of regions the given table has.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#setNumReduceTasks-java.lang.String-org.apache.hadoop.mapred.JobConf-">setNumReduceTasks</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job)</code> @@ -275,7 +290,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? number of regions the given table has.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#setScannerCaching-org.apache.hadoop.mapred.JobConf-int-">setScannerCaching</a></span>(org.apache.hadoop.mapred.JobConf job, int batchSize)</code> @@ -310,7 +325,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>TableMapReduceUtil</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.52">TableMapReduceUtil</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.53">TableMapReduceUtil</a>()</pre> </li> </ul> </li> @@ -327,7 +342,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initTableMapJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.65">initTableMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.66">initTableMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> columns, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, @@ -352,7 +367,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initTableMapJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.73">initTableMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.74">initTableMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> columns, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, @@ -367,7 +382,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initTableMapJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.94">initTableMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.95">initTableMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> columns, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, @@ -396,7 +411,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initMultiTableSnapshotMapperJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.137">initMultiTableSnapshotMapperJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>>> snapshotScans, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.138">initMultiTableSnapshotMapperJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>>> snapshotScans, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputValueClass, @@ -428,7 +443,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initTableSnapshotMapJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.176">initTableSnapshotMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.177">initTableSnapshotMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> columns, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, @@ -460,13 +475,55 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </dl> </li> </ul> +<a name="initTableSnapshotMapJob-java.lang.String-java.lang.String-java.lang.Class-java.lang.Class-java.lang.Class-org.apache.hadoop.mapred.JobConf-boolean-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>initTableSnapshotMapJob</h4> +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.210">initTableSnapshotMapJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> columns, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableMap.html" title="interface in org.apache.hadoop.hbase.mapred">TableMap</a>> mapper, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputKeyClass, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> outputValueClass, + org.apache.hadoop.mapred.JobConf jobConf, + boolean addDependencyJars, + org.apache.hadoop.fs.Path tmpRestoreDir, + org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitAlgo, + int numSplitsPerRegion) + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<div class="block">Sets up the job for reading from a table snapshot. It bypasses hbase servers + and read directly from snapshot files.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>snapshotName</code> - The name of the snapshot (of a table) to read from.</dd> +<dd><code>columns</code> - The columns to scan.</dd> +<dd><code>mapper</code> - The mapper class to use.</dd> +<dd><code>outputKeyClass</code> - The class of the output key.</dd> +<dd><code>outputValueClass</code> - The class of the output value.</dd> +<dd><code>jobConf</code> - The current job to adjust. Make sure the passed job is + carrying all necessary HBase configuration.</dd> +<dd><code>addDependencyJars</code> - upload HBase jars and jars for any of the configured + job classes via the distributed cache (tmpjars).</dd> +<dd><code>tmpRestoreDir</code> - a temporary directory to copy the snapshot files into. Current user should + have write permissions to this directory, and this should not be a subdirectory of rootdir. + After the job is finished, restore directory can be deleted.</dd> +<dd><code>splitAlgo</code> - algorithm to split</dd> +<dd><code>numSplitsPerRegion</code> - how many input splits to generate per one region</dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When setting up the details fails.</dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html" title="class in org.apache.hadoop.hbase.mapred"><code>TableSnapshotInputFormat</code></a></dd> +</dl> +</li> +</ul> <a name="initTableReduceJob-java.lang.String-java.lang.Class-org.apache.hadoop.mapred.JobConf-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>initTableReduceJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.197">initTableReduceJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.235">initTableReduceJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" title="interface in org.apache.hadoop.hbase.mapred">TableReduce</a>> reducer, org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -488,7 +545,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initTableReduceJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.214">initTableReduceJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.252">initTableReduceJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" title="interface in org.apache.hadoop.hbase.mapred">TableReduce</a>> reducer, org.apache.hadoop.mapred.JobConf job, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> partitioner) @@ -513,7 +570,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initTableReduceJob</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.233">initTableReduceJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.271">initTableReduceJob</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><? extends <a href="../../../../../org/apache/hadoop/hbase/mapred/TableReduce.html" title="interface in org.apache.hadoop.hbase.mapred">TableReduce</a>> reducer, org.apache.hadoop.mapred.JobConf job, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a> partitioner, @@ -541,7 +598,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>initCredentials</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.259">initCredentials</a>(org.apache.hadoop.mapred.JobConf job) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.297">initCredentials</a>(org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -555,7 +612,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>limitNumReduceTasks</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.292">limitNumReduceTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.330">limitNumReduceTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Ensures that the given number of reduce tasks for the given job @@ -575,7 +632,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>limitNumMapTasks</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.309">limitNumMapTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.347">limitNumMapTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Ensures that the given number of map tasks for the given job @@ -595,7 +652,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNumReduceTasks</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.325">setNumReduceTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.363">setNumReduceTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Sets the number of reduce tasks for the given job configuration to the @@ -615,7 +672,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNumMapTasks</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.339">setNumMapTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.377">setNumMapTasks</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> table, org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block">Sets the number of map tasks for the given job configuration to the @@ -635,7 +692,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setScannerCaching</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.354">setScannerCaching</a>(org.apache.hadoop.mapred.JobConf job, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.392">setScannerCaching</a>(org.apache.hadoop.mapred.JobConf job, int batchSize)</pre> <div class="block">Sets the number of rows to return and cache with each scanner iteration. Higher caching values will enable faster mapreduce jobs at the expense of @@ -654,7 +711,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>addDependencyJars</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.361">addDependencyJars</a>(org.apache.hadoop.mapred.JobConf job) +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableMapReduceUtil.html#line.399">addDependencyJars</a>(org.apache.hadoop.mapred.JobConf job) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/d41f56fe/apidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html b/apidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html index 319dc6c..6b043e9 100644 --- a/apidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html +++ b/apidocs/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":9}; +var methods = {"i0":10,"i1":10,"i2":9,"i3":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.47">TableSnapshotInputFormat</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.49">TableSnapshotInputFormat</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>></pre> <div class="block">TableSnapshotInputFormat allows a MapReduce job to run over a table snapshot. Further @@ -181,6 +181,16 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a <div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> </td> </tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-">setInput</a></span>(org.apache.hadoop.mapred.JobConf job, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, + org.apache.hadoop.fs.Path restoreDir, + org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitAlgo, + int numSplitsPerRegion)</code> +<div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> +</td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -209,7 +219,7 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a <ul class="blockListLast"> <li class="blockList"> <h4>TableSnapshotInputFormat</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.47">TableSnapshotInputFormat</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.49">TableSnapshotInputFormat</a>()</pre> </li> </ul> </li> @@ -226,7 +236,7 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a <ul class="blockList"> <li class="blockList"> <h4>getSplits</h4> -<pre>public org.apache.hadoop.mapred.InputSplit[] <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.137">getSplits</a>(org.apache.hadoop.mapred.JobConf job, +<pre>public org.apache.hadoop.mapred.InputSplit[] <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.139">getSplits</a>(org.apache.hadoop.mapred.JobConf job, int numSplits) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> @@ -243,7 +253,7 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a <ul class="blockList"> <li class="blockList"> <h4>getRecordReader</h4> -<pre>public org.apache.hadoop.mapred.RecordReader<<a href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.149">getRecordReader</a>(org.apache.hadoop.mapred.InputSplit split, +<pre>public org.apache.hadoop.mapred.RecordReader<<a href="../../../../../org/apache/hadoop/hbase/io/ImmutableBytesWritable.html" title="class in org.apache.hadoop.hbase.io">ImmutableBytesWritable</a>,<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.151">getRecordReader</a>(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -258,10 +268,10 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a <a name="setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>setInput</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.162">setInput</a>(org.apache.hadoop.mapred.JobConf job, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.164">setInput</a>(org.apache.hadoop.mapred.JobConf job, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, org.apache.hadoop.fs.Path restoreDir) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -278,6 +288,33 @@ implements org.apache.hadoop.mapred.InputFormat<<a href="../../../../../org/a </dl> </li> </ul> +<a name="setInput-org.apache.hadoop.mapred.JobConf-java.lang.String-org.apache.hadoop.fs.Path-org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm-int-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>setInput</h4> +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.html#line.180">setInput</a>(org.apache.hadoop.mapred.JobConf job, + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> snapshotName, + org.apache.hadoop.fs.Path restoreDir, + org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm splitAlgo, + int numSplitsPerRegion) + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<div class="block">Configures the job to use TableSnapshotInputFormat to read from a snapshot.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>job</code> - the job to configure</dd> +<dd><code>snapshotName</code> - the name of the snapshot to read from</dd> +<dd><code>restoreDir</code> - a temporary directory to restore the snapshot into. Current user should + have write permissions to this directory, and this should not be a subdirectory of rootdir. + After the job is finished, restoreDir can be deleted.</dd> +<dd><code>splitAlgo</code> - split algorithm to generate splits from region</dd> +<dd><code>numSplitsPerRegion</code> - how many input splits to generate per one region</dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if an error occurs</dd> +</dl> +</li> +</ul> </li> </ul> </li>
