hbase-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bus...@apache.org
Subject [32/52] [partial] hbase-site git commit: Published site at 30d7eeaefe431bc263519064662e6dc8ad8ff05a.
Date Mon, 08 Aug 2016 14:22:28 GMT
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a5d8deaf/devapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index b921a1b..d8eba46 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -916,11 +916,6 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/CellSet.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.html" title="interface in org.apache.hadoop.hbase.regionserver">DeleteTracker</a></dt>
-<dd>
-<div class="block">Add the specified cell to the list of deletes to check against for
- this row operation.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HStore.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/MemStore.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/MemStore.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStore</a></dt>
@@ -931,10 +926,13 @@
 <dd>
 <div class="block">Adds the given cell into the segment</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.querymatcher">DeleteTracker</a></dt>
+<dd>
+<div class="block">Add the specified cell to the list of deletes to check against for this row operation.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>
-<div class="block">Add the specified KeyValue to the list of deletes to check against for
- this row operation.</div>
+<div class="block">Add the specified KeyValue to the list of deletes to check against for this row operation.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/Store.html#add(org.apache.hadoop.hbase.Cell)">add(Cell)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a></dt>
 <dd>
@@ -1375,6 +1373,12 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJars(org.apache.hadoop.conf.Configuration,%20java.lang.Class...)">addDependencyJars(Configuration, Class&lt;?&gt;...)</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"><span class="strong">Deprecated.</span>
+<div class="block"><i>rely on <a href="./org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJars(org.apache.hadoop.mapreduce.Job)"><code>TableMapReduceUtil.addDependencyJars(Job)</code></a> instead.</i></div>
+</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.html#addDependencyJarsForClasses(org.apache.hadoop.conf.Configuration,%20java.lang.Class...)">addDependencyJarsForClasses(Configuration, Class&lt;?&gt;...)</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">Add the jars containing the given classes to the job's configuration
  such that JobClient will ship them to the cluster and add them to
  the DistributedCache.</div>
@@ -1710,6 +1714,10 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/quotas/OperationQuota.AvgOperationSize.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation(Mutation)</a></span> - Method in class org.apache.hadoop.hbase.quotas.<a href="./org/apache/hadoop/hbase/quotas/OperationQuota.AvgOperationSize.html" title="class in org.apache.hadoop.hbase.quotas">OperationQuota.AvgOperationSize</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ServerNonceManager.html#addMvccToOperationContext(long,%20long,%20long)">addMvccToOperationContext(long, long, long)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a></dt>
+<dd>
+<div class="block">Store the write point in OperationContext when the operation succeed.</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/namespace/NamespaceAuditor.html#addNamespace(org.apache.hadoop.hbase.NamespaceDescriptor)">addNamespace(NamespaceDescriptor)</a></span> - Method in class org.apache.hadoop.hbase.namespace.<a href="./org/apache/hadoop/hbase/namespace/NamespaceAuditor.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceAuditor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/namespace/NamespaceStateManager.html#addNamespace(java.lang.String)">addNamespace(String)</a></span> - Method in class org.apache.hadoop.hbase.namespace.<a href="./org/apache/hadoop/hbase/namespace/NamespaceStateManager.html" title="class in org.apache.hadoop.hbase.namespace">NamespaceStateManager</a></dt>
@@ -3371,7 +3379,7 @@
 <dd>
 <div class="block">This class  allows a continuous flow of requests.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/AsyncProcess.html#AsyncProcess(org.apache.hadoop.hbase.client.ClusterConnection,%20org.apache.hadoop.conf.Configuration,%20java.util.concurrent.ExecutorService,%20org.apache.hadoop.hbase.client.RpcRetryingCallerFactory,%20boolean,%20org.apache.hadoop.hbase.ipc.RpcControllerFactory)">AsyncProcess(ClusterConnection, Configuration, ExecutorService, RpcRetryingCallerFactory, boolean, RpcControllerFactory)</a></span> - Constructor for class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/AsyncProcess.html" title="class in org.apache.hadoop.hbase.client">AsyncProcess</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/AsyncProcess.html#AsyncProcess(org.apache.hadoop.hbase.client.ClusterConnection,%20org.apache.hadoop.conf.Configuration,%20java.util.concurrent.ExecutorService,%20org.apache.hadoop.hbase.client.RpcRetryingCallerFactory,%20boolean,%20org.apache.hadoop.hbase.ipc.RpcControllerFactory,%20int)">AsyncProcess(ClusterConnection, Configuration, ExecutorService, RpcRetryingCallerFactory, boolean, RpcControllerFactory, int)</a></span> - Constructor for class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/AsyncProcess.html" title="class in org.apache.hadoop.hbase.client">AsyncProcess</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/ConnectionImplementation.html#asyncProcess">asyncProcess</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/ConnectionImplementation.html" title="class in org.apache.hadoop.hbase.client">ConnectionImplementation</a></dt>
 <dd>&nbsp;</dd>
@@ -6119,7 +6127,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/KeyValue.html#bytes">bytes</a></span> - Variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html#bytes">bytes</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html#bytes">bytes</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnCount</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ServerName.html#bytes">bytes</a></span> - Variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></dt>
 <dd>
@@ -7327,6 +7335,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.BitSetNode.html#canMerge(org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode)">canMerge(ProcedureStoreTracker.BitSetNode)</a></span> - Method in class org.apache.hadoop.hbase.procedure2.store.<a href="./org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.BitSetNode.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker.BitSetNode</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/StoreFileScanner.html#canOptimizeForNonNullColumn">canOptimizeForNonNullColumn</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/balancer/FavoredNodeAssignmentHelper.html#canPlaceFavoredNodes()">canPlaceFavoredNodes()</a></span> - Method in class org.apache.hadoop.hbase.master.balancer.<a href="./org/apache/hadoop/hbase/master/balancer/FavoredNodeAssignmentHelper.html" title="class in org.apache.hadoop.hbase.master.balancer">FavoredNodeAssignmentHelper</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/monitoring/TaskMonitor.html#canPurge(org.apache.hadoop.hbase.monitoring.MonitoredTask)">canPurge(MonitoredTask)</a></span> - Method in class org.apache.hadoop.hbase.monitoring.<a href="./org/apache/hadoop/hbase/monitoring/TaskMonitor.html" title="class in org.apache.hadoop.hbase.monitoring">TaskMonitor</a></dt>
@@ -8234,19 +8244,19 @@
 <dd>
 <div class="block">Check all files in a column family dir.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html#checkColumn(org.apache.hadoop.hbase.Cell,%20byte)">checkColumn(Cell, byte)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver">ColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html#checkColumn(org.apache.hadoop.hbase.Cell,%20byte)">checkColumn(Cell, byte)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnTracker</a></dt>
 <dd>
 <div class="block">Checks if the column is present in the list of requested columns by returning the match code
  instance.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#checkColumn(org.apache.hadoop.hbase.Cell,%20byte)">checkColumn(Cell, byte)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#checkColumn(org.apache.hadoop.hbase.Cell,%20byte)">checkColumn(Cell, byte)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>
 <div class="block">Checks if the column is present in the list of requested columns by returning the match code
  instance.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#checkColumn(org.apache.hadoop.hbase.regionserver.ColumnTracker,%20byte[],%20int,%20int,%20long,%20byte,%20boolean)">checkColumn(ColumnTracker, byte[], int, int, long, byte, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#checkColumn(org.apache.hadoop.hbase.regionserver.querymatcher.ColumnTracker,%20byte[],%20int,%20int,%20long,%20byte,%20boolean)">checkColumn(ColumnTracker, byte[], int, int, long, byte, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html#checkColumn(org.apache.hadoop.hbase.Cell,%20byte)">checkColumn(Cell, byte)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html#checkColumn(org.apache.hadoop.hbase.Cell,%20byte)">checkColumn(Cell, byte)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanWildcardColumnTracker</a></dt>
 <dd>
 <div class="block">Checks if the column is present in the list of requested columns by returning the match code
  instance.</div>
@@ -8272,6 +8282,8 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/HBaseConfiguration.html#checkDefaultsVersion(org.apache.hadoop.conf.Configuration)">checkDefaultsVersion(Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/HBaseConfiguration.html" title="class in org.apache.hadoop.hbase">HBaseConfiguration</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#checkDeleted(org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker,%20org.apache.hadoop.hbase.Cell)">checkDeleted(DeleteTracker, Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSUtils.html#checkDfsSafeMode(org.apache.hadoop.conf.Configuration)">checkDfsSafeMode(Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSUtils.html" title="class in org.apache.hadoop.hbase.util">FSUtils</a></dt>
 <dd>
 <div class="block">Check whether dfs is in safemode.</div>
@@ -8542,8 +8554,9 @@
 <dd>
 <div class="block">Checks the parameters passed to a constructor.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#checkPartialDropDeleteRange(org.apache.hadoop.hbase.Cell)">checkPartialDropDeleteRange(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#checkPartialDropDeleteRange(org.apache.hadoop.hbase.Cell)">checkPartialDropDeleteRange(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
 <dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
 <div class="block">Handle partial-drop-deletes.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/tool/Canary.RegionMonitor.html#checkPeriod">checkPeriod</a></span> - Variable in class org.apache.hadoop.hbase.tool.<a href="./org/apache/hadoop/hbase/tool/Canary.RegionMonitor.html" title="class in org.apache.hadoop.hbase.tool">Canary.RegionMonitor</a></dt>
@@ -8828,7 +8841,7 @@
 <dd>
 <div class="block">Enforces value constraints.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html#checkVersion(byte,%20long)">checkVersion(byte, long)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html#checkVersion(byte,%20long)">checkVersion(byte, long)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanWildcardColumnTracker</a></dt>
 <dd>
 <div class="block">Check whether this version should be retained.</div>
 </dd>
@@ -8840,13 +8853,13 @@
 <dd>
 <div class="block">Verifies current version of file system</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html#checkVersions(org.apache.hadoop.hbase.Cell,%20long,%20byte,%20boolean)">checkVersions(Cell, long, byte, boolean)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver">ColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html#checkVersions(org.apache.hadoop.hbase.Cell,%20long,%20byte,%20boolean)">checkVersions(Cell, long, byte, boolean)</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnTracker</a></dt>
 <dd>
 <div class="block">Keeps track of the number of versions for the columns asked for.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#checkVersions(org.apache.hadoop.hbase.Cell,%20long,%20byte,%20boolean)">checkVersions(Cell, long, byte, boolean)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#checkVersions(org.apache.hadoop.hbase.Cell,%20long,%20byte,%20boolean)">checkVersions(Cell, long, byte, boolean)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html#checkVersions(org.apache.hadoop.hbase.Cell,%20long,%20byte,%20boolean)">checkVersions(Cell, long, byte, boolean)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html#checkVersions(org.apache.hadoop.hbase.Cell,%20long,%20byte,%20boolean)">checkVersions(Cell, long, byte, boolean)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanWildcardColumnTracker</a></dt>
 <dd>
 <div class="block">Keeps track of the number of versions for the columns asked for.</div>
 </dd>
@@ -9500,6 +9513,10 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html#clearCompactedFiles()">clearCompactedFiles()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFileManager</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#clearCurrentRow()">clearCurrentRow()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
+<dd>
+<div class="block">Make <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#currentRow()"><code>ScanQueryMatcher.currentRow()</code></a> return null.</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/ServerManager.html#clearDeadServersWithSameHostNameAndPortOfOnlineServer()">clearDeadServersWithSameHostNameAndPortOfOnlineServer()</a></span> - Method in class org.apache.hadoop.hbase.master.<a href="./org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a></dt>
 <dd>
 <div class="block">To clear any dead server with same host name and port of any online server</div>
@@ -10960,7 +10977,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mob/compactions/MobCompactor.html#column">column</a></span> - Variable in class org.apache.hadoop.hbase.mob.compactions.<a href="./org/apache/hadoop/hbase/mob/compactions/MobCompactor.html" title="class in org.apache.hadoop.hbase.mob.compactions">MobCompactor</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#column">column</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#column">column</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/model/CellModel.html#column">column</a></span> - Variable in class org.apache.hadoop.hbase.rest.model.<a href="./org/apache/hadoop/hbase/rest/model/CellModel.html" title="class in org.apache.hadoop.hbase.rest.model">CellModel</a></dt>
 <dd>&nbsp;</dd>
@@ -10982,21 +10999,21 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/decode/column/ColumnReader.html#columnBuffer">columnBuffer</a></span> - Variable in class org.apache.hadoop.hbase.codec.prefixtree.decode.column.<a href="./org/apache/hadoop/hbase/codec/prefixtree/decode/column/ColumnReader.html" title="class in org.apache.hadoop.hbase.codec.prefixtree.decode.column">ColumnReader</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html#columnCell">columnCell</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html#columnCell">columnCell</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanWildcardColumnTracker</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">ColumnCount</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">ColumnCount</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
 <dd>
 <div class="block">Simple wrapper for a byte buffer and a counter.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html#ColumnCount(byte[])">ColumnCount(byte[])</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html#ColumnCount(byte[])">ColumnCount(byte[])</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnCount</a></dt>
 <dd>
 <div class="block">Constructor</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html#ColumnCount(byte[],%20int)">ColumnCount(byte[], int)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html#ColumnCount(byte[],%20int)">ColumnCount(byte[], int)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnCount</a></dt>
 <dd>
 <div class="block">Constructor</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html#ColumnCount(byte[],%20int,%20int,%20int)">ColumnCount(byte[], int, int, int)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html#ColumnCount(byte[],%20int,%20int,%20int)">ColumnCount(byte[], int, int, int)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnCount</a></dt>
 <dd>
 <div class="block">Constuctor</div>
 </dd>
@@ -11098,11 +11115,11 @@
 <dd>
 <div class="block">The grouping columns.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>
 <div class="block">Contains the list of columns that the ExplicitColumnTracker is tracking.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
 <dd>
 <div class="block">Keeps track of columns and versions</div>
 </dd>
@@ -11137,7 +11154,7 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/encode/column/ColumnSectionWriter.html#ColumnSectionWriter(org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta,%20org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer,%20org.apache.hadoop.hbase.codec.prefixtree.encode.other.ColumnNodeType)">ColumnSectionWriter(PrefixTreeBlockMeta, Tokenizer, ColumnNodeType)</a></span> - Constructor for class org.apache.hadoop.hbase.codec.prefixtree.encode.column.<a href="./org/apache/hadoop/hbase/codec/prefixtree/encode/column/ColumnSectionWriter.html" title="class in org.apache.hadoop.hbase.codec.prefixtree.encode.column">ColumnSectionWriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="strong">ColumnTracker</span></a> - Interface in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">ColumnTracker</span></a> - Interface in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
 <dd>
 <div class="block">Implementing classes of this interface will be used for the tracking
  and enforcement of columns and numbers of versions and timeToLive during
@@ -11593,6 +11610,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/MetricsRegionSource.html#COMPACTIONS_FAILED_DESC">COMPACTIONS_FAILED_DESC</a></span> - Static variable in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/MetricsRegionSource.html" title="interface in org.apache.hadoop.hbase.regionserver">MetricsRegionSource</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">CompactionScanQueryMatcher</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
+<dd>
+<div class="block">Query matcher for compaction.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html#CompactionScanQueryMatcher(org.apache.hadoop.hbase.regionserver.ScanInfo,%20org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker,%20long,%20long,%20long)">CompactionScanQueryMatcher(ScanInfo, DeleteTracker, long, long, long)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">CompactionScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.html#compactionsFailed">compactionsFailed</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.html#compactionsFinished">compactionsFinished</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
@@ -12078,9 +12101,9 @@
 <dd>
 <div class="block">Used to compare two cells based on the column hint provided.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#compareKeyForNextColumn(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">compareKeyForNextColumn(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#compareKeyForNextColumn(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">compareKeyForNextColumn(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#compareKeyForNextRow(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">compareKeyForNextRow(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#compareKeyForNextRow(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">compareKeyForNextRow(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/CellComparator.html#compareKeyIgnoresMvcc(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">compareKeyIgnoresMvcc(Cell, Cell)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a></dt>
 <dd>
@@ -14796,10 +14819,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/quotas/OperationQuota.AvgOperationSize.html#count">count</a></span> - Variable in class org.apache.hadoop.hbase.quotas.<a href="./org/apache/hadoop/hbase/quotas/OperationQuota.AvgOperationSize.html" title="class in org.apache.hadoop.hbase.quotas">OperationQuota.AvgOperationSize</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html#count">count</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html#count">count</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.RowLockContext.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.RowLockContext</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html#count">count</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnCount</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/BoundedArrayQueue.html#count">count</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/BoundedArrayQueue.html" title="class in org.apache.hadoop.hbase.util">BoundedArrayQueue</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FastLongHistogram.Bins.html#count">count</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FastLongHistogram.Bins.html" title="class in org.apache.hadoop.hbase.util">FastLongHistogram.Bins</a></dt>
@@ -15061,6 +15084,18 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html#create(org.apache.hadoop.hbase.regionserver.HRegionServer)">create(HRegionServer)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionsCleaner</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html#create(org.apache.hadoop.hbase.regionserver.ScanInfo,%20org.apache.hadoop.hbase.regionserver.ScanType,%20long,%20long,%20long,%20long,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost)">create(ScanInfo, ScanType, long, long, long, long, byte[], byte[], RegionCoprocessorHost)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">CompactionScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#create(org.apache.hadoop.hbase.client.Scan,%20org.apache.hadoop.hbase.regionserver.ScanInfo,%20java.util.NavigableSet,%20org.apache.hadoop.hbase.regionserver.ScanType,%20long,%20long,%20long,%20long,%20byte[],%20byte[],%20org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost)">create(Scan, ScanInfo, NavigableSet&lt;byte[]&gt;, ScanType, long, long, long, long, byte[], byte[], RegionCoprocessorHost)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/NormalUserScanQueryMatcher.html#create(org.apache.hadoop.hbase.client.Scan,%20org.apache.hadoop.hbase.regionserver.ScanInfo,%20org.apache.hadoop.hbase.regionserver.querymatcher.ColumnTracker,%20boolean,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost)">create(Scan, ScanInfo, ColumnTracker, boolean, long, long, RegionCoprocessorHost)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/NormalUserScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">NormalUserScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/RawScanQueryMatcher.html#create(org.apache.hadoop.hbase.client.Scan,%20org.apache.hadoop.hbase.regionserver.ScanInfo,%20org.apache.hadoop.hbase.regionserver.querymatcher.ColumnTracker,%20boolean,%20long,%20long)">create(Scan, ScanInfo, ColumnTracker, boolean, long, long)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/RawScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">RawScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#create(org.apache.hadoop.hbase.client.Scan,%20org.apache.hadoop.hbase.regionserver.ScanInfo,%20java.util.NavigableSet,%20long,%20long,%20org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost)">create(Scan, ScanInfo, NavigableSet&lt;byte[]&gt;, long, long, RegionCoprocessorHost)</a></span> - Static method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">UserScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/RegionMergeTransactionFactory.html#create(org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.regionserver.Region,%20boolean)">create(Region, Region, boolean)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/RegionMergeTransactionFactory.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeTransactionFactory</a></dt>
 <dd>
 <div class="block">Create a merge transaction</div>
@@ -16898,10 +16933,6 @@
 <div class="block">This is set to Call object before Handler invokes an RPC and ybdie
  after the call returns.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#curCell">curCell</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
-<dd>
-<div class="block">Row the query is on</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.html#curChunk">curChunk</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemStoreLAB</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/visibility/VisibilityLabelFilter.html#curFamily">curFamily</a></span> - Variable in class org.apache.hadoop.hbase.security.visibility.<a href="./org/apache/hadoop/hbase/security/visibility/VisibilityLabelFilter.html" title="class in org.apache.hadoop.hbase.security.visibility">VisibilityLabelFilter</a></dt>
@@ -16984,7 +17015,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/ConcatenatedLists.Iterator.html#currentComponent">currentComponent</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/ConcatenatedLists.Iterator.html" title="class in org.apache.hadoop.hbase.util">ConcatenatedLists.Iterator</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html#currentCount">currentCount</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html#currentCount">currentCount</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanWildcardColumnTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html#currentEntry">currentEntry</a></span> - Variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/WALInputFormat.WALRecordReader.html" title="class in org.apache.hadoop.hbase.mapreduce">WALInputFormat.WALRecordReader</a></dt>
 <dd>&nbsp;</dd>
@@ -17052,6 +17083,12 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.CellScanner.html#currentRow">currentRow</a></span> - Variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.CellScanner.html" title="class in org.apache.hadoop.hbase.mapreduce">SyncTable.SyncMapper.CellScanner</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#currentRow">currentRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
+<dd>
+<div class="block">Row the query is on</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html#currentRow()">currentRow()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.html#currentRowKey">currentRowKey</a></span> - Variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.html" title="class in org.apache.hadoop.hbase.mapreduce">CellCounter.CellCounterMapper</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html#currentRowNode">currentRowNode</a></span> - Variable in class org.apache.hadoop.hbase.codec.prefixtree.decode.<a href="./org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.html" title="class in org.apache.hadoop.hbase.codec.prefixtree.decode">PrefixTreeArrayScanner</a></dt>
@@ -17798,7 +17835,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.html#decorateTask(java.util.concurrent.Callable,%20java.util.concurrent.RunnableScheduledFuture)">decorateTask(Callable&lt;V&gt;, RunnableScheduledFuture&lt;V&gt;)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.html" title="class in org.apache.hadoop.hbase">JitterScheduledThreadPoolExecutorImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html#decrement()">decrement()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html#decrement()">decrement()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnCount</a></dt>
 <dd>
 <div class="block">Decrement the current version count</div>
 </dd>
@@ -18211,6 +18248,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/rsgroup/RSGroupInfo.html#DEFAULT_GROUP">DEFAULT_GROUP</a></span> - Static variable in class org.apache.hadoop.hbase.rsgroup.<a href="./org/apache/hadoop/hbase/rsgroup/RSGroupInfo.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfo</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.html#DEFAULT_HARD_CAPACITY_LIMIT_FACTOR">DEFAULT_HARD_CAPACITY_LIMIT_FACTOR</a></span> - Static variable in class org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.html" title="class in org.apache.hadoop.hbase.io.hfile">LruBlockCache</a></dt>
+<dd>
+<div class="block">default hard capacity limit</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/StoreScanner.html#DEFAULT_HBASE_CELLS_SCANNED_PER_HEARTBEAT_CHECK">DEFAULT_HBASE_CELLS_SCANNED_PER_HEARTBEAT_CHECK</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/StoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreScanner</a></dt>
 <dd>
 <div class="block">Default value of <a href="./org/apache/hadoop/hbase/regionserver/StoreScanner.html#HBASE_CELLS_SCANNED_PER_HEARTBEAT_CHECK"><code>StoreScanner.HBASE_CELLS_SCANNED_PER_HEARTBEAT_CHECK</code></a>.</div>
@@ -18522,6 +18563,8 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html#DEFAULT_MIN_HEX">DEFAULT_MIN_HEX</a></span> - Static variable in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/RegionSplitter.HexStringSplit.html" title="class in org.apache.hadoop.hbase.util">RegionSplitter.HexStringSplit</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html#DEFAULT_MIN_INDEX_NUM_ENTRIES">DEFAULT_MIN_INDEX_NUM_ENTRIES</a></span> - Static variable in class org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.html" title="class in org.apache.hadoop.hbase.io.hfile">HFileBlockIndex</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/procedure/MasterProcedureConstants.html#DEFAULT_MIN_MASTER_PROCEDURE_THREADS">DEFAULT_MIN_MASTER_PROCEDURE_THREADS</a></span> - Static variable in class org.apache.hadoop.hbase.master.procedure.<a href="./org/apache/hadoop/hbase/master/procedure/MasterProcedureConstants.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureConstants</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.html#DEFAULT_MIN_STEP_VALUE">DEFAULT_MIN_STEP_VALUE</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultHeapMemoryTuner</a></dt>
@@ -19315,7 +19358,7 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html#deleteAssignmentState(org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv,%20org.apache.hadoop.hbase.TableName)">deleteAssignmentState(MasterProcedureEnv, TableName)</a></span> - Static method in class org.apache.hadoop.hbase.master.procedure.<a href="./org/apache/hadoop/hbase/master/procedure/DeleteTableProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">DeleteTableProcedure</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#deleteBuffer">deleteBuffer</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#deleteBuffer">deleteBuffer</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/ClusterConnection.html#deleteCachedRegionLocation(org.apache.hadoop.hbase.HRegionLocation)">deleteCachedRegionLocation(HRegionLocation)</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a></dt>
 <dd>
@@ -19461,7 +19504,7 @@
 <dd>
 <div class="block">delete the master znode if its content is same as the parameter</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#deleteLength">deleteLength</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#deleteLength">deleteLength</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/MetaTableAccessor.html#deleteMergeQualifiers(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.HRegionInfo)">deleteMergeQualifiers(Connection, HRegionInfo)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/MetaTableAccessor.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor</a></dt>
 <dd>
@@ -19581,7 +19624,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ServerNonceManager.html#deleteNonceGracePeriod">deleteNonceGracePeriod</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#deleteOffset">deleteOffset</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#deleteOffset">deleteOffset</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html#deleteOneWithFewerEntries(org.apache.hadoop.hbase.wal.WALSplitter.WriterAndPath,%20org.apache.hadoop.fs.Path)">deleteOneWithFewerEntries(WALSplitter.WriterAndPath, Path)</a></span> - Method in class org.apache.hadoop.hbase.wal.<a href="./org/apache/hadoop/hbase/wal/WALSplitter.LogRecoveredEditsOutputSink.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.LogRecoveredEditsOutputSink</a></dt>
 <dd>&nbsp;</dd>
@@ -19641,7 +19684,16 @@
 <dd>
 <div class="block">Invokes Table#delete to delete test data (i.e.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#deletes">deletes</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html#deletes">deletes</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/CompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">CompactionScanQueryMatcher</a></dt>
+<dd>
+<div class="block">Keeps track of deletes</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#deletes">deletes</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Keeps track of deletes</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/NormalUserScanQueryMatcher.html#deletes">deletes</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/NormalUserScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">NormalUserScanQueryMatcher</a></dt>
 <dd>
 <div class="block">Keeps track of deletes</div>
 </dd>
@@ -19788,28 +19840,28 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html#deleteTask(java.lang.String)">deleteTask(String)</a></span> - Method in class org.apache.hadoop.hbase.coordination.<a href="./org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html" title="class in org.apache.hadoop.hbase.coordination">ZKSplitLogManagerCoordination</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#deleteTimestamp">deleteTimestamp</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#deleteTimestamp">deleteTimestamp</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/MetricsConnection.html#deleteTracker">deleteTracker</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/MetricsConnection.html" title="class in org.apache.hadoop.hbase.client">MetricsConnection</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="strong">DeleteTracker</span></a> - Interface in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">DeleteTracker</span></a> - Interface in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
 <dd>
-<div class="block">This interface is used for the tracking and enforcement of Deletes
- during the course of a Get or Scan operation.</div>
+<div class="block">This interface is used for the tracking and enforcement of Deletes during the course of a Get or
+ Scan operation.</div>
 </dd>
-<dt><a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DeleteTracker.DeleteCompare</span></a> - Enum in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">DeleteTracker.DeleteCompare</span></a> - Enum in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
 <dd>
 <div class="block">Return codes for comparison of two Deletes.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteCompare.html#DeleteTracker.DeleteCompare()">DeleteTracker.DeleteCompare()</a></span> - Constructor for enum org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver">DeleteTracker.DeleteCompare</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteCompare.html#DeleteTracker.DeleteCompare()">DeleteTracker.DeleteCompare()</a></span> - Constructor for enum org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher">DeleteTracker.DeleteCompare</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DeleteTracker.DeleteResult</span></a> - Enum in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">DeleteTracker.DeleteResult</span></a> - Enum in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
 <dd>
 <div class="block">Returns codes for delete result.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteResult.html#DeleteTracker.DeleteResult()">DeleteTracker.DeleteResult()</a></span> - Constructor for enum org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver">DeleteTracker.DeleteResult</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html#DeleteTracker.DeleteResult()">DeleteTracker.DeleteResult()</a></span> - Constructor for enum org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver.querymatcher">DeleteTracker.DeleteResult</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#deleteType">deleteType</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#deleteType">deleteType</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/quotas/QuotaUtil.html#deleteUserQuota(org.apache.hadoop.hbase.client.Connection,%20java.lang.String)">deleteUserQuota(Connection, String)</a></span> - Static method in class org.apache.hadoop.hbase.quotas.<a href="./org/apache/hadoop/hbase/quotas/QuotaUtil.html" title="class in org.apache.hadoop.hbase.quotas">QuotaUtil</a></dt>
 <dd>&nbsp;</dd>
@@ -20707,13 +20759,13 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html#done">done</a></span> - Variable in class org.apache.hadoop.hbase.master.<a href="./org/apache/hadoop/hbase/master/SplitLogManager.TaskBatch.html" title="class in org.apache.hadoop.hbase.master">SplitLogManager.TaskBatch</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html#done()">done()</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver">ColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html#done()">done()</a></span> - Method in interface org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ColumnTracker.html" title="interface in org.apache.hadoop.hbase.regionserver.querymatcher">ColumnTracker</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#done()">done()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#done()">done()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>
 <div class="block">Done when there are no more columns to match against.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html#done()">done()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html#done()">done()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanWildcardColumnTracker</a></dt>
 <dd>
 <div class="block">We can never know a-priori if we are done, so always return false.</div>
 </dd>
@@ -20733,10 +20785,9 @@
 <dd>
 <div class="block">The transaction id that was set in here when we were marked done.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#doneWithColumn(org.apache.hadoop.hbase.Cell)">doneWithColumn(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#doneWithColumn(org.apache.hadoop.hbase.Cell)">doneWithColumn(Cell)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>
-<div class="block">This method is used to inform the column tracker that we are done with
- this column.</div>
+<div class="block">This method is used to inform the column tracker that we are done with this column.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/ClientScanner.html#doneWithRegion(long,%20int,%20boolean)">doneWithRegion(long, int, boolean)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/ClientScanner.html" title="class in org.apache.hadoop.hbase.client">ClientScanner</a></dt>
 <dd>&nbsp;</dd>
@@ -20969,9 +21020,25 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/CacheConfig.html#dropBehindCompaction">dropBehindCompaction</a></span> - Variable in class org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/CacheConfig.html" title="class in org.apache.hadoop.hbase.io.hfile">CacheConfig</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#dropDeletesFromRow">dropDeletesFromRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DropDeletesCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">DropDeletesCompactionScanQueryMatcher</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
+<dd>
+<div class="block">A query matcher for compaction which can drop delete markers.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DropDeletesCompactionScanQueryMatcher.html#DropDeletesCompactionScanQueryMatcher(org.apache.hadoop.hbase.regionserver.ScanInfo,%20org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker,%20long,%20long,%20long,%20long)">DropDeletesCompactionScanQueryMatcher(ScanInfo, DeleteTracker, long, long, long, long)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DropDeletesCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">DropDeletesCompactionScanQueryMatcher</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#dropDeletesToRow">dropDeletesToRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#dropDeletesFromRow">dropDeletesFromRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html#dropDeletesFromRow">dropDeletesFromRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">StripeCompactionScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html#dropDeletesInOutput">dropDeletesInOutput</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">StripeCompactionScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#dropDeletesToRow">dropDeletesToRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html#dropDeletesToRow">dropDeletesToRow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">StripeCompactionScanQueryMatcher</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/filter/DependentColumnFilter.html#dropDependentColumn">dropDependentColumn</a></span> - Variable in class org.apache.hadoop.hbase.filter.<a href="./org/apache/hadoop/hbase/filter/DependentColumnFilter.html" title="class in org.apache.hadoop.hbase.filter">DependentColumnFilter</a></dt>
 <dd>&nbsp;</dd>
@@ -21186,12 +21253,16 @@
 <dd>
 <div class="block">Earliest put timestamp if major compaction</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#earliestPutTs">earliestPutTs</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DropDeletesCompactionScanQueryMatcher.html#earliestPutTs">earliestPutTs</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/DropDeletesCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">DropDeletesCompactionScanQueryMatcher</a></dt>
 <dd>
-<div class="block">Oldest put in any of the involved store files
- Used to decide whether it is ok to delete
- family delete marker of this store keeps
- deleted KVs.</div>
+<div class="block">Oldest put in any of the involved store files Used to decide whether it is ok to delete family
+ delete marker of this store keeps deleted KVs.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#earliestPutTs">earliestPutTs</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+<div class="block">Oldest put in any of the involved store files Used to decide whether it is ok to delete family
+ delete marker of this store keeps deleted KVs.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/StoreFileWriter.html#earliestPutTs">earliestPutTs</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a></dt>
 <dd>&nbsp;</dd>
@@ -21819,8 +21890,6 @@
 <dd>
 <div class="block">Encode an <code>int8</code> value using the fixed-length encoding.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/http/jmx/JMXJsonServlet.html#encodeJS(java.lang.String)">encodeJS(String)</a></span> - Method in class org.apache.hadoop.hbase.http.jmx.<a href="./org/apache/hadoop/hbase/http/jmx/JMXJsonServlet.html" title="class in org.apache.hadoop.hbase.http.jmx">JMXJsonServlet</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/types/OrderedInt64.html#encodeLong(org.apache.hadoop.hbase.util.PositionedByteRange,%20long)">encodeLong(PositionedByteRange, long)</a></span> - Method in class org.apache.hadoop.hbase.types.<a href="./org/apache/hadoop/hbase/types/OrderedInt64.html" title="class in org.apache.hadoop.hbase.types">OrderedInt64</a></dt>
 <dd>
 <div class="block">Write instance <code>val</code> into buffer <code>dst</code>.</div>
@@ -22241,6 +22310,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html#ensureSpaceForTags()">ensureSpaceForTags()</a></span> - Method in class org.apache.hadoop.hbase.io.encoding.<a href="./org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.SeekerState.html" title="class in org.apache.hadoop.hbase.io.encoding">BufferedDataBlockEncoder.SeekerState</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html#entered()">entered()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">StripeCompactionScanQueryMatcher</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html#enteringRun">enteringRun</a></span> - Variable in class org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.EvictionThread.html" title="class in org.apache.hadoop.hbase.io.hfile">LruBlockCache.EvictionThread</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/LruHashMap.html#entries">entries</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/LruHashMap.html" title="class in org.apache.hadoop.hbase.regionserver">LruHashMap</a></dt>
@@ -23447,13 +23518,13 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/StoreScanner.html#explicitColumnQuery">explicitColumnQuery</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/StoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreScanner</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">ExplicitColumnTracker</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher"><span class="strong">ExplicitColumnTracker</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></dt>
 <dd>
-<div class="block">This class is used for the tracking and enforcement of columns and numbers
- of versions during the course of a Get or Scan operation, when explicit
- column qualifiers have been asked for in the query.</div>
+<div class="block">This class is used for the tracking and enforcement of columns and numbers of versions during the
+ course of a Get or Scan operation, when explicit column qualifiers have been asked for in the
+ query.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html#ExplicitColumnTracker(java.util.NavigableSet,%20int,%20int,%20long)">ExplicitColumnTracker(NavigableSet&lt;byte[]&gt;, int, int, long)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html#ExplicitColumnTracker(java.util.NavigableSet,%20int,%20int,%20long)">ExplicitColumnTracker(NavigableSet&lt;byte[]&gt;, int, int, long)</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ExplicitColumnTracker</a></dt>
 <dd>
 <div class="block">Default constructor.</div>
 </dd>
@@ -23947,11 +24018,11 @@
 <dd>
 <div class="block">Method for retrieving the keys in the familyMap</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#familyStamp">familyStamp</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#familyStamp">familyStamp</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.html#familyTokenizer">familyTokenizer</a></span> - Variable in class org.apache.hadoop.hbase.codec.prefixtree.encode.<a href="./org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.html" title="class in org.apache.hadoop.hbase.codec.prefixtree.encode">PrefixTreeEncoder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html#familyVersionStamps">familyVersionStamps</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html#familyVersionStamps">familyVersionStamps</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">ScanDeleteTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.html#familyWriter">familyWriter</a></span> - Variable in class org.apache.hadoop.hbase.codec.prefixtree.encode.<a href="./org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.html" title="class in org.apache.hadoop.hbase.codec.prefixtree.encode">PrefixTreeEncoder</a></dt>
 <dd>&nbsp;</dd>
@@ -24516,7 +24587,11 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#filter">filter</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.RegionScannerImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html#filter">filter</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html#filter">filter</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/LegacyScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">LegacyScanQueryMatcher</a></dt>
+<dd>
+<div class="block"><span class="strong">Deprecated.</span></div>
+&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html#filter">filter</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.querymatcher.<a href="./org/apache/hadoop/hbase/regionserver/querymatcher/UserScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver.querymatcher">UserScanQueryMatcher</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication

<TRUNCATED>

Mime
View raw message