You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2016/03/24 16:55:31 UTC
[51/51] [partial] hbase-site git commit: Published site at
52fd70500e0a00e273e2ec0c09d7c914b89432ce.
Published site at 52fd70500e0a00e273e2ec0c09d7c914b89432ce.
Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/f30982bd
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/f30982bd
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/f30982bd
Branch: refs/heads/asf-site
Commit: f30982bde33992c77f16eeeaf2023b6a150ce08c
Parents: 123539c
Author: jenkins <bu...@apache.org>
Authored: Thu Mar 24 15:29:37 2016 +0000
Committer: Misty Stanley-Jones <ms...@cloudera.com>
Committed: Thu Mar 24 08:53:51 2016 -0700
----------------------------------------------------------------------
acid-semantics.html | 4 +-
apache_hbase_reference_guide.pdf | 4 +-
apache_hbase_reference_guide.pdfmarks | 4 +-
apidocs/index-all.html | 8 +
.../org/apache/hadoop/hbase/class-use/Cell.html | 56 +-
.../hadoop/hbase/filter/TimestampsFilter.html | 82 +-
.../hadoop/hbase/filter/TimestampsFilter.html | 353 +-
.../hadoop/hbase/snapshot/ExportSnapshot.html | 4 +-
.../hadoop/hbase/snapshot/SnapshotInfo.html | 4 +-
book.html | 2 +-
bulk-loads.html | 4 +-
checkstyle-aggregate.html | 19724 +++++++++--------
checkstyle.rss | 10 +-
coc.html | 4 +-
cygwin.html | 4 +-
dependencies.html | 4 +-
dependency-convergence.html | 6 +-
dependency-info.html | 4 +-
dependency-management.html | 6 +-
devapidocs/constant-values.html | 7 +
devapidocs/index-all.html | 42 +-
.../org/apache/hadoop/hbase/CellComparator.html | 2 +-
.../org/apache/hadoop/hbase/class-use/Cell.html | 58 +-
.../class-use/InterfaceAudience.Private.html | 3 +-
.../class-use/InterfaceStability.Unstable.html | 12 +-
.../hbase/classification/package-tree.html | 6 +-
.../AsyncProcess.AsyncRequestFutureImpl.html | 32 +-
.../hadoop/hbase/client/AsyncProcess.Retry.html | 12 +-
.../hadoop/hbase/client/AsyncProcess.html | 26 +-
.../client/MetricsConnection.CallStats.html | 28 +-
.../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 | 98 +-
.../hadoop/hbase/client/package-tree.html | 6 +-
...ManagerCoordination.CreateAsyncCallback.html | 2 +-
...rCoordination.CreateRescanAsyncCallback.html | 2 +-
...ManagerCoordination.DeleteAsyncCallback.html | 2 +-
...anagerCoordination.GetDataAsyncCallback.html | 2 +-
...WorkerCoordination.GetDataAsyncCallback.html | 2 +-
.../hadoop/hbase/filter/TimestampsFilter.html | 111 +-
.../hadoop/hbase/filter/package-tree.html | 8 +-
.../CombinedBlockCache.CombinedCacheStats.html | 42 +-
.../hbase/io/hfile/CombinedBlockCache.html | 26 +-
.../hadoop/hbase/io/hfile/package-tree.html | 6 +-
.../ipc/AsyncRpcChannel.CallWriteListener.html | 10 +-
.../hadoop/hbase/ipc/AsyncRpcChannel.html | 152 +-
.../hbase/ipc/AsyncServerResponseHandler.html | 82 +-
.../apache/hadoop/hbase/ipc/package-tree.html | 4 +
.../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 | 8 +-
.../hadoop/hbase/quotas/package-tree.html | 2 +-
.../hadoop/hbase/regionserver/KeyValueHeap.html | 5 +-
.../hbase/regionserver/KeyValueScanner.html | 39 +-
.../regionserver/MobCompactionStoreScanner.html | 2 +-
.../hbase/regionserver/MobStoreScanner.html | 2 +-
.../regionserver/NonLazyKeyValueScanner.html | 5 +-
.../regionserver/ReversedMobStoreScanner.html | 2 +-
.../regionserver/ReversedStoreScanner.html | 2 +-
.../ScanQueryMatcher.MatchCode.html | 22 +-
.../hbase/regionserver/ScanQueryMatcher.html | 89 +-
.../hbase/regionserver/StoreFileScanner.html | 5 +-
.../hadoop/hbase/regionserver/StoreScanner.html | 93 +-
.../regionserver/class-use/KeyValueScanner.html | 3 +-
.../class-use/NonLazyKeyValueScanner.html | 3 +-
.../NonReversedNonLazyKeyValueScanner.html | 3 +-
.../class-use/ScanQueryMatcher.MatchCode.html | 12 +-
.../hbase/regionserver/class-use/Shipper.html | 3 +-
.../hadoop/hbase/regionserver/package-tree.html | 26 +-
.../hadoop/hbase/rest/model/package-tree.html | 2 +-
.../hbase/security/access/package-tree.html | 2 +-
.../hadoop/hbase/security/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 +-
.../hbase/util/CollectionBackedScanner.html | 37 +-
.../hadoop/hbase/util/package-summary.html | 3 +-
.../apache/hadoop/hbase/util/package-tree.html | 6 +-
.../apache/hadoop/hbase/wal/package-tree.html | 2 +-
devapidocs/overview-tree.html | 2 +-
.../CellComparator.MetaCellComparator.html | 2 +-
.../hbase/CellComparator.RowComparator.html | 2 +-
.../org/apache/hadoop/hbase/CellComparator.html | 2 +-
.../client/AsyncProcess.AsyncRequestFuture.html | 1348 +-
...stFutureImpl.ReplicaCallIssuingRunnable.html | 1348 +-
...tFutureImpl.SingleServerRequestRunnable.html | 1348 +-
.../AsyncProcess.AsyncRequestFutureImpl.html | 1348 +-
.../hbase/client/AsyncProcess.BatchErrors.html | 1348 +-
.../client/AsyncProcess.ReplicaResultState.html | 1348 +-
.../hadoop/hbase/client/AsyncProcess.Retry.html | 1348 +-
.../hadoop/hbase/client/AsyncProcess.html | 1348 +-
.../client/MetricsConnection.CallStats.html | 810 +-
.../client/MetricsConnection.CallTracker.html | 810 +-
.../client/MetricsConnection.NewMetric.html | 810 +-
.../client/MetricsConnection.RegionStats.html | 810 +-
.../client/MetricsConnection.RunnerStats.html | 810 +-
.../hadoop/hbase/client/MetricsConnection.html | 810 +-
.../hadoop/hbase/filter/TimestampsFilter.html | 353 +-
.../CombinedBlockCache.CombinedCacheStats.html | 367 +-
.../hbase/io/hfile/CombinedBlockCache.html | 367 +-
.../hadoop/hbase/io/hfile/HFileWriterImpl.html | 2 +-
.../ipc/AsyncRpcChannel.CallWriteListener.html | 1393 +-
.../hadoop/hbase/ipc/AsyncRpcChannel.html | 1393 +-
.../hbase/ipc/AsyncServerResponseHandler.html | 194 +-
.../hbase/regionserver/KeyValueScanner.html | 280 +-
.../ScanQueryMatcher.MatchCode.html | 1056 +-
.../hbase/regionserver/ScanQueryMatcher.html | 1056 +-
...StoreScanner.StoreScannerCompactionRace.html | 677 +-
.../hadoop/hbase/regionserver/StoreScanner.html | 677 +-
.../hbase/snapshot/ExportSnapshot.Counter.html | 4 +-
.../snapshot/ExportSnapshot.ExportMapper.html | 4 +-
...hotInputFormat.ExportSnapshotInputSplit.html | 4 +-
...tInputFormat.ExportSnapshotRecordReader.html | 4 +-
...xportSnapshot.ExportSnapshotInputFormat.html | 4 +-
.../hadoop/hbase/snapshot/ExportSnapshot.html | 4 +-
.../SnapshotInfo.SnapshotStats.FileInfo.html | 4 +-
.../snapshot/SnapshotInfo.SnapshotStats.html | 4 +-
.../hadoop/hbase/snapshot/SnapshotInfo.html | 4 +-
.../tmpl/master/MasterStatusTmpl.ImplData.html | 270 +-
.../tmpl/master/MasterStatusTmpl.Intf.html | 270 +-
.../hbase/tmpl/master/MasterStatusTmpl.html | 270 +-
.../hbase/tmpl/master/MasterStatusTmplImpl.html | 72 +-
.../regionserver/RSStatusTmpl.ImplData.html | 120 +-
.../tmpl/regionserver/RSStatusTmpl.Intf.html | 120 +-
.../hbase/tmpl/regionserver/RSStatusTmpl.html | 120 +-
.../tmpl/regionserver/RSStatusTmplImpl.html | 32 +-
.../hbase/util/CollectionBackedScanner.html | 193 +-
distribution-management.html | 4 +-
export_control.html | 4 +-
hbase-annotations/checkstyle.html | 6 +-
hbase-annotations/dependencies.html | 6 +-
hbase-annotations/dependency-convergence.html | 8 +-
hbase-annotations/dependency-info.html | 6 +-
hbase-annotations/dependency-management.html | 8 +-
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-archetypes/dependencies.html | 6 +-
hbase-archetypes/dependency-convergence.html | 8 +-
hbase-archetypes/dependency-info.html | 6 +-
hbase-archetypes/dependency-management.html | 8 +-
hbase-archetypes/distribution-management.html | 6 +-
.../hbase-archetype-builder/dependencies.html | 6 +-
.../dependency-convergence.html | 8 +-
.../dependency-info.html | 6 +-
.../dependency-management.html | 8 +-
.../distribution-management.html | 6 +-
.../hbase-archetype-builder/index.html | 6 +-
.../hbase-archetype-builder/integration.html | 6 +-
.../hbase-archetype-builder/issue-tracking.html | 6 +-
.../hbase-archetype-builder/license.html | 6 +-
.../hbase-archetype-builder/mail-lists.html | 6 +-
.../plugin-management.html | 6 +-
.../hbase-archetype-builder/plugins.html | 6 +-
.../hbase-archetype-builder/project-info.html | 6 +-
.../project-summary.html | 6 +-
.../source-repository.html | 6 +-
.../hbase-archetype-builder/team-list.html | 6 +-
.../hbase-client-project/checkstyle.html | 6 +-
.../hbase-client-project/dependencies.html | 32 +-
.../dependency-convergence.html | 8 +-
.../hbase-client-project/dependency-info.html | 6 +-
.../dependency-management.html | 8 +-
.../distribution-management.html | 6 +-
.../hbase-client-project/index.html | 6 +-
.../hbase-client-project/integration.html | 6 +-
.../hbase-client-project/issue-tracking.html | 6 +-
.../hbase-client-project/license.html | 6 +-
.../hbase-client-project/mail-lists.html | 6 +-
.../hbase-client-project/plugin-management.html | 6 +-
.../hbase-client-project/plugins.html | 6 +-
.../hbase-client-project/project-info.html | 6 +-
.../hbase-client-project/project-reports.html | 6 +-
.../hbase-client-project/project-summary.html | 6 +-
.../hbase-client-project/source-repository.html | 6 +-
.../hbase-client-project/team-list.html | 6 +-
.../hbase-shaded-client-project/checkstyle.html | 6 +-
.../dependencies.html | 32 +-
.../dependency-convergence.html | 8 +-
.../dependency-info.html | 6 +-
.../dependency-management.html | 8 +-
.../distribution-management.html | 6 +-
.../hbase-shaded-client-project/index.html | 6 +-
.../integration.html | 6 +-
.../issue-tracking.html | 6 +-
.../hbase-shaded-client-project/license.html | 6 +-
.../hbase-shaded-client-project/mail-lists.html | 6 +-
.../plugin-management.html | 6 +-
.../hbase-shaded-client-project/plugins.html | 6 +-
.../project-info.html | 6 +-
.../project-reports.html | 6 +-
.../project-summary.html | 6 +-
.../source-repository.html | 6 +-
.../hbase-shaded-client-project/team-list.html | 6 +-
hbase-archetypes/index.html | 6 +-
hbase-archetypes/integration.html | 6 +-
hbase-archetypes/issue-tracking.html | 6 +-
hbase-archetypes/license.html | 6 +-
hbase-archetypes/mail-lists.html | 6 +-
hbase-archetypes/modules.html | 6 +-
hbase-archetypes/plugin-management.html | 6 +-
hbase-archetypes/plugins.html | 6 +-
hbase-archetypes/project-info.html | 6 +-
hbase-archetypes/project-summary.html | 6 +-
hbase-archetypes/source-repository.html | 6 +-
hbase-archetypes/team-list.html | 6 +-
hbase-spark/checkstyle.html | 6 +-
hbase-spark/dependencies.html | 34 +-
hbase-spark/dependency-convergence.html | 8 +-
hbase-spark/dependency-info.html | 6 +-
hbase-spark/dependency-management.html | 8 +-
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 | 2 +
testdevapidocs/allclasses-noframe.html | 2 +
testdevapidocs/constant-values.html | 68 +
testdevapidocs/index-all.html | 102 +-
.../hbase/class-use/HBaseTestingUtility.html | 48 +-
.../apache/hadoop/hbase/io/hfile/TestHFile.html | 25 +-
.../ipc/AbstractTestIPC.TestRpcServer.html | 10 +-
.../ipc/AbstractTestIPC.TestRpcServer1.html | 8 +-
.../hadoop/hbase/ipc/AbstractTestIPC.html | 38 +-
.../org/apache/hadoop/hbase/package-tree.html | 12 +-
.../hadoop/hbase/procedure2/package-tree.html | 2 +-
.../hbase/regionserver/KeyValueScanFixture.html | 12 +-
.../TestStoreScanner.CellGridStoreScanner.html | 419 +
.../hbase/regionserver/TestStoreScanner.html | 420 +-
.../hbase/regionserver/TestStripeCompactor.html | 4 +-
.../regionserver/TestTimeRangeTracker.html | 4 +-
.../TestTimestampFilterSeekHint.html | 448 +
.../hbase/regionserver/TestWALLockup.html | 4 +-
.../TestStoreScanner.CellGridStoreScanner.html | 115 +
.../class-use/TestTimestampFilterSeekHint.html | 115 +
.../hbase/regionserver/package-frame.html | 2 +
.../hbase/regionserver/package-summary.html | 28 +-
.../hadoop/hbase/regionserver/package-tree.html | 8 +-
.../apache/hadoop/hbase/test/package-tree.html | 2 +-
.../apache/hadoop/hbase/wal/package-tree.html | 2 +-
.../TestRecoverableZooKeeper.ZookeeperStub.html | 2 +-
testdevapidocs/overview-tree.html | 6 +
.../apache/hadoop/hbase/io/hfile/TestHFile.html | 286 +-
.../ipc/AbstractTestIPC.TestRpcServer.html | 721 +-
.../ipc/AbstractTestIPC.TestRpcServer1.html | 721 +-
.../hadoop/hbase/ipc/AbstractTestIPC.html | 721 +-
.../hbase/regionserver/KeyValueScanFixture.html | 28 +-
.../regionserver/TestKeyValueScanFixture.html | 57 +-
.../TestStoreScanner.CellGridStoreScanner.html | 923 +
.../hbase/regionserver/TestStoreScanner.html | 1406 +-
.../TestTimestampFilterSeekHint.html | 178 +
xref-test/allclasses-frame.html | 6 +
.../apache/hadoop/hbase/io/hfile/TestHFile.html | 286 +-
.../hadoop/hbase/ipc/AbstractTestIPC.html | 721 +-
.../hbase/regionserver/KeyValueScanFixture.html | 28 +-
.../regionserver/TestKeyValueScanFixture.html | 57 +-
.../hbase/regionserver/TestStoreScanner.html | 1406 +-
.../TestTimestampFilterSeekHint.html | 120 +
.../hbase/regionserver/package-frame.html | 6 +
.../hbase/regionserver/package-summary.html | 10 +
.../org/apache/hadoop/hbase/CellComparator.html | 2 +-
.../hadoop/hbase/client/AsyncProcess.html | 1348 +-
.../hadoop/hbase/client/MetricsConnection.html | 810 +-
.../hadoop/hbase/filter/TimestampsFilter.html | 353 +-
.../hbase/io/hfile/CombinedBlockCache.html | 367 +-
.../hadoop/hbase/io/hfile/HFileWriterImpl.html | 2 +-
.../hadoop/hbase/ipc/AsyncRpcChannel.html | 1393 +-
.../hbase/ipc/AsyncServerResponseHandler.html | 194 +-
.../hbase/regionserver/KeyValueScanner.html | 280 +-
.../hbase/regionserver/ScanQueryMatcher.html | 1056 +-
.../hadoop/hbase/regionserver/StoreScanner.html | 677 +-
.../hadoop/hbase/snapshot/ExportSnapshot.html | 4 +-
.../hadoop/hbase/snapshot/SnapshotInfo.html | 4 +-
.../hbase/tmpl/common/TaskMonitorTmpl.html | 90 +-
.../hbase/tmpl/common/TaskMonitorTmplImpl.html | 24 +-
.../hbase/tmpl/master/MasterStatusTmpl.html | 270 +-
.../hbase/tmpl/master/MasterStatusTmplImpl.html | 72 +-
.../hbase/tmpl/regionserver/RSStatusTmpl.html | 120 +-
.../tmpl/regionserver/RSStatusTmplImpl.html | 32 +-
.../hbase/util/CollectionBackedScanner.html | 193 +-
326 files changed, 34506 insertions(+), 30304 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f30982bd/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index 0d84d6f..e51eefc 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="20160323" />
+ <meta name="Date-Revision-yyyymmdd" content="20160324" />
<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: 2016-03-23</li>
+ <li id="publishDate" class="pull-right">Last Published: 2016-03-24</li>
</p>
</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f30982bd/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index b14229d..7f74e77 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.6, based on Prawn 1.2.1)
/Producer (Apache HBase Team)
-/CreationDate (D:20160323145803+00'00')
-/ModDate (D:20160323145803+00'00')
+/CreationDate (D:20160324151749+00'00')
+/ModDate (D:20160324151749+00'00')
>>
endobj
2 0 obj
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f30982bd/apache_hbase_reference_guide.pdfmarks
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdfmarks b/apache_hbase_reference_guide.pdfmarks
index 95e17a8..4589beb 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:20160323145949)
- /CreationDate (D:20160323145949)
+ /ModDate (D:20160324151926)
+ /CreationDate (D:20160324151926)
/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/f30982bd/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 3564ce7b6..7950e5f 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -5424,6 +5424,10 @@
<dd> </dd>
<dt><span class="strong"><a href="./org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint(Cell)</a></span> - Method in class org.apache.hadoop.hbase.filter.<a href="./org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html" title="class in org.apache.hadoop.hbase.filter">MultiRowRangeFilter</a></dt>
<dd> </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/filter/TimestampsFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint(Cell)</a></span> - Method in class org.apache.hadoop.hbase.filter.<a href="./org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter">TimestampsFilter</a></dt>
+<dd>
+<div class="block">Pick the next cell that the scanner should seek to.</div>
+</dd>
<dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HConnection.html#getNonceGenerator()">getNonceGenerator()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HConnection.html" title="interface in org.apache.hadoop.hbase.client">HConnection</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
@@ -13494,6 +13498,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/hadoop/hbase/filter/TimestampsFilter.html#TimestampsFilter(java.util.List)">TimestampsFilter(List<Long>)</a></span> - Constructor for class org.apache.hadoop.hbase.filter.<a href="./org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter">TimestampsFilter</a></dt>
<dd>
+<div class="block">Constructor for filter that retains only the specified timestamps in the list.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/filter/TimestampsFilter.html#TimestampsFilter(java.util.List,%20boolean)">TimestampsFilter(List<Long>, boolean)</a></span> - Constructor for class org.apache.hadoop.hbase.filter.<a href="./org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter">TimestampsFilter</a></dt>
+<dd>
<div class="block">Constructor for filter that retains only those
cells whose timestamp (version) is in the specified
list of timestamps.</div>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f30982bd/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/class-use/Cell.html b/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
index cb78c4b..1932bec 100644
--- a/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
+++ b/apidocs/org/apache/hadoop/hbase/class-use/Cell.html
@@ -1047,55 +1047,61 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
<td class="colLast"><span class="strong">MultiRowRangeFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentKV)</code> </td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
+<td class="colLast"><span class="strong">TimestampsFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code>
+<div class="block">Pick the next cell that the scanner should seek to.</div>
+</td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">Filter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code>
<div class="block">If the filter returns the match code SEEK_NEXT_USING_HINT, then it should also tell which is
the next key it must seek to.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">ColumnPaginationFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/ColumnPaginationFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">FuzzyRowFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">MultipleColumnPrefixFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">ColumnRangeFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/ColumnRangeFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">ColumnPrefixFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/ColumnPrefixFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">FilterList.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">Filter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</code>
<div class="block">Give the filter a chance to transform the passed KeyValue.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">WhileMatchFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">SkipFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/SkipFilter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">FilterList.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">KeyOnlyFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/KeyOnlyFilter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
@@ -1331,55 +1337,61 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
<td class="colLast"><span class="strong">MultiRowRangeFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/MultiRowRangeFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentKV)</code> </td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
+<td class="colLast"><span class="strong">TimestampsFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code>
+<div class="block">Pick the next cell that the scanner should seek to.</div>
+</td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">Filter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code>
<div class="block">If the filter returns the match code SEEK_NEXT_USING_HINT, then it should also tell which is
the next key it must seek to.</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">ColumnPaginationFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/ColumnPaginationFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">FuzzyRowFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">MultipleColumnPrefixFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">ColumnRangeFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/ColumnRangeFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">ColumnPrefixFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/ColumnPrefixFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">FilterList.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">Filter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</code>
<div class="block">Give the filter a chance to transform the passed KeyValue.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">WhileMatchFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/WhileMatchFilter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">SkipFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/SkipFilter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">FilterList.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> c)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
<td class="colLast"><span class="strong">KeyOnlyFilter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/KeyOnlyFilter.html#transformCell(org.apache.hadoop.hbase.Cell)">transformCell</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)</code> </td>
</tr>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f30982bd/apidocs/org/apache/hadoop/hbase/filter/TimestampsFilter.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/filter/TimestampsFilter.html b/apidocs/org/apache/hadoop/hbase/filter/TimestampsFilter.html
index 0ce0fb0..a118f4b 100644
--- a/apidocs/org/apache/hadoop/hbase/filter/TimestampsFilter.html
+++ b/apidocs/org/apache/hadoop/hbase/filter/TimestampsFilter.html
@@ -107,7 +107,7 @@
<br>
<pre>@InterfaceAudience.Public
@InterfaceStability.Stable
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.45">TimestampsFilter</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.46">TimestampsFilter</a>
extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<div class="block">Filter that returns only cells whose timestamp (version) is
in the specified list of timestamps (versions).
@@ -165,6 +165,12 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#TimestampsFilter(java.util.List)">TimestampsFilter</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> timestamps)</code>
+<div class="block">Constructor for filter that retains only the specified timestamps in the list.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#TimestampsFilter(java.util.List,%20boolean)">TimestampsFilter</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> timestamps,
+ boolean canHint)</code>
<div class="block">Constructor for filter that retains only those
cells whose timestamp (version) is in the specified
list of timestamps.</div>
@@ -208,26 +214,32 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
</td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">getNextCellHint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> currentCell)</code>
+<div class="block">Pick the next cell that the scanner should seek to.</div>
+</td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#getTimestamps()">getTimestamps</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter">TimestampsFilter</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#parseFrom(byte[])">parseFrom</a></strong>(byte[] pbBytes)</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#toByteArray()">toByteArray</a></strong>()</code>
<div class="block">Return length 0 byte array for Filters that don't require special serialization</div>
</td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#toString()">toString</a></strong>()</code>
<div class="block">Return filter's info for debugging and logging purpose.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html#toString(int)">toString</a></strong>(int maxTimestamps)</code> </td>
</tr>
@@ -237,7 +249,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<!-- -->
</a>
<h3>Methods inherited from class org.apache.hadoop.hbase.filter.FilterBase</h3>
-<code>filterAllRemaining, filterRow, filterRowCells, filterRowKey, getNextCellHint, hasFilterRow, isFamilyEssential, reset, transformCell</code></li>
+<code>filterAllRemaining, filterRow, filterRowCells, filterRowKey, hasFilterRow, isFamilyEssential, reset, transformCell</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.filter.Filter">
@@ -270,14 +282,29 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<a name="TimestampsFilter(java.util.List)">
<!-- -->
</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TimestampsFilter</h4>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.60">TimestampsFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> timestamps)</pre>
+<div class="block">Constructor for filter that retains only the specified timestamps in the list.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestamps</code> - </dd></dl>
+</li>
+</ul>
+<a name="TimestampsFilter(java.util.List, boolean)">
+<!-- -->
+</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TimestampsFilter</h4>
-<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.61">TimestampsFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> timestamps)</pre>
+<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.75">TimestampsFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> timestamps,
+ boolean canHint)</pre>
<div class="block">Constructor for filter that retains only those
cells whose timestamp (version) is in the specified
list of timestamps.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestamps</code> - </dd></dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>timestamps</code> - list of timestamps that are wanted.</dd><dd><code>canHint</code> - should the filter provide a seek hint? This can skip
+ past delete tombstones, so it should only be used when that
+ is not an issue ( no deletes, or don't care if data
+ becomes visible)</dd></dl>
</li>
</ul>
</li>
@@ -294,7 +321,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>getTimestamps</h4>
-<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.72">getTimestamps</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.87">getTimestamps</a>()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>the list of timestamps</dd></dl>
</li>
</ul>
@@ -304,7 +331,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>getMin</h4>
-<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.88">getMin</a>()</pre>
+<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.103">getMin</a>()</pre>
<div class="block">Gets the minimum timestamp requested by filter.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>minimum timestamp requested by filter.</dd></dl>
</li>
@@ -315,7 +342,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<ul class="blockList">
<li class="blockList">
<h4>filterRowKey</h4>
-<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.93">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)
+<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.108">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell)
throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterRowKey(org.apache.hadoop.hbase.Cell)">Filter</a></code></strong></div>
<div class="block">Filters a row based on the row key. If this returns true, the entire row will be excluded. If
@@ -338,7 +365,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/TimestampsFilter.html#line.99">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</pre>
+<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/TimestampsFilter.html#line.114">filterKeyValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> v)</pre>
<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue(org.apache.hadoop.hbase.Cell)">Filter</a></code></strong></div>
<div class="block">A way to filter based on the column family, column qualifier and/or the column value. Return
code is described below. This allows filters to filter only certain number of columns, then
@@ -361,13 +388,34 @@ extends org.apache.hadoop.hbase.filter.FilterBase</pre>
<dt><span class="strong">Returns:</span></dt><dd>code as described below</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><code>Filter.ReturnCode</code></a></dd></dl>
</li>
</ul>
+<a name="getNextCellHint(org.apache.hadoop.hbase.Cell)">
+<!-- -->
+</a>
+<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/TimestampsFilter.html#line.134">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/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Pick the next cell that the scanner should seek to. Since this can skip any number of cells
+ any of which can be a delete this can resurect old data.
+
+ The method will only be used if canHint was set to true while creating the filter.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>getNextCellHint</code> in class <code>org.apache.hadoop.hbase.filter.FilterBase</code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>KeyValue which must be next seeked. return null if the filter is not sure which key to
+ seek to next.</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - This will never happen.</dd></dl>
+</li>
+</ul>
<a name="createFilterFromArguments(java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createFilterFromArguments</h4>
-<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.110">createFilterFromArguments</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><byte[]> filterArguments)</pre>
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.159">createFilterFromArguments</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a><byte[]> filterArguments)</pre>
</li>
</ul>
<a name="toByteArray()">
@@ -376,7 +424,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/TimestampsFilter.html#line.122">toByteArray</a>()</pre>
+<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.171">toByteArray</a>()</pre>
<div class="block"><strong>Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></strong></div>
<div class="block">Return length 0 byte array for Filters that don't require special serialization</div>
<dl>
@@ -391,7 +439,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/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter">TimestampsFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.135">parseFrom</a>(byte[] pbBytes)
+<pre>public static <a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter">TimestampsFilter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/filter/TimestampsFilter.html#line.185">parseFrom</a>(byte[] pbBytes)
throws org.apache.hadoop.hbase.exceptions.DeserializationException</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pbBytes</code> - A pb serialized <a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter"><code>TimestampsFilter</code></a> instance</dd>
<dt><span class="strong">Returns:</span></dt><dd>An instance of <a href="../../../../../org/apache/hadoop/hbase/filter/TimestampsFilter.html" title="class in org.apache.hadoop.hbase.filter"><code>TimestampsFilter</code></a> made from <code>bytes</code></dd>
@@ -405,7 +453,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/7/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/TimestampsFilter.html#line.160">toString</a>()</pre>
+<pre>public <a href="http://docs.oracle.com/javase/7/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/TimestampsFilter.html#line.211">toString</a>()</pre>
<div class="block"><strong>Description copied from class: <code>org.apache.hadoop.hbase.filter.FilterBase</code></strong></div>
<div class="block">Return filter's info for debugging and logging purpose.</div>
<dl>
@@ -420,7 +468,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/7/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/TimestampsFilter.html#line.164">toString</a>(int maxTimestamps)</pre>
+<pre>protected <a href="http://docs.oracle.com/javase/7/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/TimestampsFilter.html#line.215">toString</a>(int maxTimestamps)</pre>
</li>
</ul>
</li>