http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1b9384b2/devapidocs/org/apache/hadoop/hbase/regionserver/Region.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/Region.html b/devapidocs/org/apache/hadoop/hbase/regionserver/Region.html index 03e1a97..7846373 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/Region.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/Region.html @@ -320,36 +320,40 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getEarliestFlushTimeForAllStores()">getEarliestFlushTimeForAllStores</a></strong>()</code> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getFilteredReadRequestsCount()">getFilteredReadRequestsCount</a></strong>()</code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getHDFSBlocksDistribution()">getHDFSBlocksDistribution</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getMaxFlushedSeqId()">getMaxFlushedSeqId</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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/regionserver/Region.html#getMaxStoreSeqId()">getMaxStoreSeqId</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getMemstoreSize()">getMemstoreSize</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegion.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegion</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getMetrics()">getMetrics</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getNumMutationsWithoutWAL()">getNumMutationsWithoutWAL</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getOldestHfileTs(boolean)">getOldestHfileTs</a></strong>(boolean majorCompactioOnly)</code> <div class="block">This can be used to determine the last time all files of this region were major compacted.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getOldestSeqIdOfStore(byte[])">getOldestSeqIdOfStore</a></strong>(byte[] familyName)</code> <div class="block"><strong>Deprecated.</strong> @@ -358,11 +362,11 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv </div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getOpenSeqNum()">getOpenSeqNum</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getReadpoint(org.apache.hadoop.hbase.client.IsolationLevel)">getReadpoint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a> isolationLevel)</code> <div class="block"><strong>Deprecated.</strong> @@ -370,33 +374,33 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv </div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getReadPoint(org.apache.hadoop.hbase.client.IsolationLevel)">getReadPoint</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a> isolationLevel)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getReadRequestsCount()">getReadRequestsCount</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getRegionInfo()">getRegionInfo</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.RowLock.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.RowLock</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getRowLock(byte[],%20boolean)">getRowLock</a></strong>(byte[] row, boolean waitForLock)</code> <div class="block">Tries to acquire a lock on the given row.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getScanner(org.apache.hadoop.hbase.client.Scan)">getScanner</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan)</code> <div class="block">Return an iterator that scans over the HRegion, returning the indicated columns and rows specified by the <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client"><code>Scan</code></a>.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getScanner(org.apache.hadoop.hbase.client.Scan,%20java.util.List)">getScanner</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> additionalScanners)</code> @@ -404,31 +408,31 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv specified by the <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client"><code>Scan</code></a>.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getStore(byte[])">getStore</a></strong>(byte[] family)</code> <div class="block">Return the Store for the given family</div> </td> </tr> -<tr class="altColor"> +<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/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/regionserver/Region.html#getStoreFileList(byte[][])">getStoreFileList</a></strong>(byte[][] columns)</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <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="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getStores()">getStores</a></strong>()</code> <div class="block">Return the list of Stores managed by this region</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getTableDesc()">getTableDesc</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getWriteRequestsCount()">getWriteRequestsCount</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#increment(org.apache.hadoop.hbase.client.Increment,%20long,%20long)">increment</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a> increment, long nonceGroup, @@ -436,37 +440,37 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv <div class="block">Perform one or more increment operations on a row.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#isAvailable()">isAvailable</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#isClosed()">isClosed</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#isClosing()">isClosing</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#isLoadingCfsOnDemandDefault()">isLoadingCfsOnDemandDefault</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#isReadOnly()">isReadOnly</a></strong>()</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#isRecovering()">isRecovering</a></strong>()</code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#mutateRow(org.apache.hadoop.hbase.client.RowMutations)">mutateRow</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a> mutations)</code> <div class="block">Performs multiple mutations atomically on a single row.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#mutateRowsWithLocks(java.util.Collection,%20java.util.Collection,%20long,%20long)">mutateRowsWithLocks</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> rowsToLock, @@ -475,13 +479,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv <div class="block">Perform atomic mutations within the region.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#prepareDelete(org.apache.hadoop.hbase.client.Delete)">prepareDelete</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a> delete)</code> <div class="block">Prepare a delete for a row mutation processor</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#prepareDeleteTimestamps(org.apache.hadoop.hbase.client.Mutation,%20java.util.Map,%20byte[])">prepareDeleteTimestamps</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> familyCellMap, @@ -489,13 +493,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv <div class="block">Set up correct timestamps in the KVs in Delete object.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#processRowsWithLocks(org.apache.hadoop.hbase.regionserver.RowProcessor)">processRowsWithLocks</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor)</code> <div class="block">Performs atomic multiple reads and writes on a given row.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#processRowsWithLocks(org.apache.hadoop.hbase.regionserver.RowProcessor,%20long,%20long)">processRowsWithLocks</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor, long nonceGroup, @@ -503,7 +507,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv <div class="block">Performs atomic multiple reads and writes on a given row.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#processRowsWithLocks(org.apache.hadoop.hbase.regionserver.RowProcessor,%20long,%20long,%20long)">processRowsWithLocks</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor, long timeout, @@ -512,13 +516,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv <div class="block">Performs atomic multiple reads and writes on a given row.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#put(org.apache.hadoop.hbase.client.Put)">put</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> put)</code> <div class="block">Puts some data in the table.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#refreshStoreFiles()">refreshStoreFiles</a></strong>()</code> <div class="block">Check the region's underlying store files, open the files that have not @@ -526,7 +530,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv longer available.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#registerService(com.google.protobuf.Service)">registerService</a></strong>(com.google.protobuf.Service instance)</code> <div class="block">Registers a new protocol buffer <code>Service</code> subclass as a coprocessor endpoint to @@ -535,33 +539,33 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceCall)</code></a>} calls.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#releaseRowLocks(java.util.List)">releaseRowLocks</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="../../../../../org/apache/hadoop/hbase/regionserver/Region.RowLock.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.RowLock</a>> rowLocks)</code> <div class="block">If the given list of row locks is not null, releases all locks.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation()">startRegionOperation</a></strong>()</code> <div class="block">This method needs to be called before any public call that reads or modifies data.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation(org.apache.hadoop.hbase.regionserver.Region.Operation)">startRegionOperation</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a> op)</code> <div class="block">This method needs to be called before any public call that reads or modifies data.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#triggerMajorCompaction()">triggerMajorCompaction</a></strong>()</code> <div class="block">Trigger major compaction on all stores in the region.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#updateCellTimestamps(java.lang.Iterable,%20byte[])">updateCellTimestamps</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> values, byte[] now)</code> @@ -569,19 +573,19 @@ extends <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserv provided current timestamp.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#updateReadRequestsCount(long)">updateReadRequestsCount</a></strong>(long i)</code> <div class="block">Update the read request count for this region</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#updateWriteRequestsCount(long)">updateWriteRequestsCount</a></strong>(long i)</code> <div class="block">Update the write request count for this region</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#waitForFlushesAndCompactions()">waitForFlushesAndCompactions</a></strong>()</code> <div class="block">Wait for all current flushes and compactions of the region to complete</div> @@ -855,13 +859,23 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - increment</dd></dl> </li> </ul> +<a name="getFilteredReadRequestsCount()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getFilteredReadRequestsCount</h4> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.189">getFilteredReadRequestsCount</a>()</pre> +<dl><dt><span class="strong">Returns:</span></dt><dd>filtered read requests count for this region</dd></dl> +</li> +</ul> <a name="getWriteRequestsCount()"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getWriteRequestsCount</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.189">getWriteRequestsCount</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.192">getWriteRequestsCount</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>write request count for this region</dd></dl> </li> </ul> @@ -871,7 +885,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>updateWriteRequestsCount</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.195">updateWriteRequestsCount</a>(long i)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.198">updateWriteRequestsCount</a>(long i)</pre> <div class="block">Update the write request count for this region</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>i</code> - increment</dd></dl> </li> @@ -882,7 +896,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getMemstoreSize</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.198">getMemstoreSize</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.201">getMemstoreSize</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>memstore size for this region, in bytes</dd></dl> </li> </ul> @@ -892,7 +906,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getNumMutationsWithoutWAL</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.201">getNumMutationsWithoutWAL</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.204">getNumMutationsWithoutWAL</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the number of mutations processed bypassing the WAL</dd></dl> </li> </ul> @@ -902,7 +916,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getDataInMemoryWithoutWAL</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.204">getDataInMemoryWithoutWAL</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.207">getDataInMemoryWithoutWAL</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the size of data processed bypassing the WAL, in bytes</dd></dl> </li> </ul> @@ -912,7 +926,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getBlockedRequestsCount</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.207">getBlockedRequestsCount</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.210">getBlockedRequestsCount</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the number of blocked requests</dd></dl> </li> </ul> @@ -922,7 +936,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCheckAndMutateChecksPassed</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.210">getCheckAndMutateChecksPassed</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.213">getCheckAndMutateChecksPassed</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the number of checkAndMutate guards that passed</dd></dl> </li> </ul> @@ -932,7 +946,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCheckAndMutateChecksFailed</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.213">getCheckAndMutateChecksFailed</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.216">getCheckAndMutateChecksFailed</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the number of failed checkAndMutate guards</dd></dl> </li> </ul> @@ -942,7 +956,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getMetrics</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegion.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.216">getMetrics</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegion.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.219">getMetrics</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the MetricsRegion for this region</dd></dl> </li> </ul> @@ -952,7 +966,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getHDFSBlocksDistribution</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.219">getHDFSBlocksDistribution</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.222">getHDFSBlocksDistribution</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the block distribution for all Stores managed by this region</dd></dl> </li> </ul> @@ -962,7 +976,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>startRegionOperation</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.243">startRegionOperation</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.246">startRegionOperation</a>() 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">This method needs to be called before any public call that reads or modifies data. @@ -979,7 +993,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>startRegionOperation</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.254">startRegionOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a> op) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.257">startRegionOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a> op) 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">This method needs to be called before any public call that reads or modifies data. @@ -997,7 +1011,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>closeRegionOperation</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.260">closeRegionOperation</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.263">closeRegionOperation</a>() 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">Closes the region operation lock.</div> <dl><dt><span class="strong">Throws:</span></dt> @@ -1010,7 +1024,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getRowLock</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.RowLock.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.RowLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.288">getRowLock</a>(byte[] row, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.RowLock.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.RowLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.291">getRowLock</a>(byte[] row, boolean waitForLock) 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">Tries to acquire a lock on the given row.</div> @@ -1029,7 +1043,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>releaseRowLocks</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.293">releaseRowLocks</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="../../../../../org/apache/hadoop/hbase/regionserver/Region.RowLock.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.RowLock</a>> rowLocks)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.296">releaseRowLocks</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="../../../../../org/apache/hadoop/hbase/regionserver/Region.RowLock.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.RowLock</a>> rowLocks)</pre> <div class="block">If the given list of row locks is not null, releases all locks.</div> </li> </ul> @@ -1039,7 +1053,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>append</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.306">append</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a> append, +<pre><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.309">append</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a> append, long nonceGroup, long nonce) 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> @@ -1056,7 +1070,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>batchMutate</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.319">batchMutate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>[] mutations, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.322">batchMutate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>[] mutations, long nonceGroup, long nonce) 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> @@ -1076,7 +1090,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>batchReplay</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.330">batchReplay</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.MutationReplay</a>[] mutations, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.333">batchReplay</a>(<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.MutationReplay</a>[] mutations, long replaySeqId) 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">Replay a batch of mutations.</div> @@ -1093,7 +1107,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>checkAndMutate</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.347">checkAndMutate</a>(byte[] row, +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.350">checkAndMutate</a>(byte[] row, byte[] family, byte[] qualifier, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, @@ -1117,7 +1131,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>checkAndRowMutate</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.365">checkAndRowMutate</a>(byte[] row, +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.368">checkAndRowMutate</a>(byte[] row, byte[] family, byte[] qualifier, <a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a> compareOp, @@ -1141,7 +1155,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>delete</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.374">delete</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a> delete) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.377">delete</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a> delete) 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">Deletes the specified cells/row.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>delete</code> - </dd> @@ -1155,7 +1169,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>get</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.381">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get) +<pre><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.384">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get) 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">Do a get based on the get parameter.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>get</code> - query parameters</dd> @@ -1170,7 +1184,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>get</h4> -<pre><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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.390">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get, +<pre><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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.393">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get, boolean withCoprocessor) 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">Do a get based on the get parameter.</div> @@ -1187,7 +1201,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getScanner</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.402">getScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan) +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.405">getScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan) 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">Return an iterator that scans over the HRegion, returning the indicated columns and rows specified by the <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client"><code>Scan</code></a>. @@ -1205,7 +1219,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getScanner</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.417">getScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.420">getScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>> additionalScanners) 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">Return an iterator that scans over the HRegion, returning the indicated columns and rows @@ -1226,7 +1240,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCellCompartor</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.420">getCellCompartor</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.423">getCellCompartor</a>()</pre> <div class="block">The comparator to be used with the region</div> </li> </ul> @@ -1236,7 +1250,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>increment</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.430">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a> increment, +<pre><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.433">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a> increment, long nonceGroup, long nonce) 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> @@ -1253,7 +1267,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>mutateRow</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.439">mutateRow</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a> mutations) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.442">mutateRow</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a> mutations) 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">Performs multiple mutations atomically on a single row. Currently <a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client"><code>Put</code></a> and <a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client"><code>Delete</code></a> are supported.</div> @@ -1268,7 +1282,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>mutateRowsWithLocks</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.454">mutateRowsWithLocks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.457">mutateRowsWithLocks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>> mutations, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> rowsToLock, long nonceGroup, long nonce) @@ -1289,7 +1303,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>processRowsWithLocks</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.462">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.465">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor) 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">Performs atomic multiple reads and writes on a given row.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>processor</code> - The object defines the reads and writes to a row.</dd> @@ -1303,7 +1317,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>processRowsWithLocks</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.471">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.474">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor, long nonceGroup, long nonce) 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> @@ -1319,7 +1333,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>processRowsWithLocks</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.483">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.486">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a><?,?> processor, long timeout, long nonceGroup, long nonce) @@ -1337,7 +1351,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>put</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.491">put</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> put) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.494">put</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a> put) 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">Puts some data in the table.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>put</code> - </dd> @@ -1351,7 +1365,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>bulkLoadHFiles</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.537">bulkLoadHFiles</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><byte[],<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>>> familyPaths, +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.540">bulkLoadHFiles</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><byte[],<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>>> familyPaths, boolean assignSeqId, <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.BulkLoadListener.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.BulkLoadListener</a> bulkLoadListener) 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> @@ -1370,7 +1384,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCoprocessorHost</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.544">getCoprocessorHost</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.547">getCoprocessorHost</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>the coprocessor host</dd></dl> </li> </ul> @@ -1380,7 +1394,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>execService</h4> -<pre>com.google.protobuf.Message <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.560">execService</a>(com.google.protobuf.RpcController controller, +<pre>com.google.protobuf.Message <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.563">execService</a>(com.google.protobuf.RpcController controller, org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceCall call) 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">Executes a single protocol buffer coprocessor endpoint <code>Service</code> method using @@ -1401,7 +1415,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>registerService</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.578">registerService</a>(com.google.protobuf.Service instance)</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.581">registerService</a>(com.google.protobuf.Service instance)</pre> <div class="block">Registers a new protocol buffer <code>Service</code> subclass as a coprocessor endpoint to be available for handling <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#execService(com.google.protobuf.RpcController,%20org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceCall)"><code>execService(com.google.protobuf.RpcController, @@ -1424,7 +1438,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>checkFamilies</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.588">checkFamilies</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> families) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.591">checkFamilies</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> families) throws <a href="../../../../../org/apache/hadoop/hbase/regionserver/NoSuchColumnFamilyException.html" title="class in org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a></pre> <div class="block">Check the collection of families for validity.</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>families</code> - </dd> @@ -1438,7 +1452,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>checkTimestamps</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.596">checkTimestamps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> familyMap, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.599">checkTimestamps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> familyMap, long now) throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/FailedSanityCheckException.html" title="class in org.apache.hadoop.hbase.exceptions">FailedSanityCheckException</a></pre> <div class="block">Check the collection of families for valid timestamps</div> @@ -1453,7 +1467,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>prepareDelete</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.604">prepareDelete</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a> delete) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.607">prepareDelete</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a> delete) 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">Prepare a delete for a row mutation processor</div> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>delete</code> - The passed delete is modified by this method. WARNING!</dd> @@ -1467,7 +1481,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>prepareDeleteTimestamps</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.614">prepareDeleteTimestamps</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.617">prepareDeleteTimestamps</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> familyCellMap, byte[] now) 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> @@ -1484,7 +1498,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>updateCellTimestamps</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.623">updateCellTimestamps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> values, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.626">updateCellTimestamps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</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="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>>> values, byte[] now) 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">Replace any cell timestamps set to <a href="../../../../../org/apache/hadoop/hbase/HConstants.html#LATEST_TIMESTAMP"><code>HConstants.LATEST_TIMESTAMP</code></a> @@ -1500,7 +1514,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>flush</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.FlushResult</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.670">flush</a>(boolean force) +<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.html" title="interface in org.apache.hadoop.hbase.regionserver">Region.FlushResult</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.673">flush</a>(boolean force) 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">Flush the cache. @@ -1528,7 +1542,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>compact</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.685">compact</a>(boolean majorCompaction) +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.688">compact</a>(boolean majorCompaction) 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">Synchronously compact all stores in the region. <p>This operation could block for a long time, so don't call it from a @@ -1549,7 +1563,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>triggerMajorCompaction</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.694">triggerMajorCompaction</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.697">triggerMajorCompaction</a>() 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">Trigger major compaction on all stores in the region. <p> @@ -1565,7 +1579,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockList"> <li class="blockList"> <h4>getCompactionState</h4> -<pre>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.699">getCompactionState</a>()</pre> +<pre>org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.702">getCompactionState</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>if a given region is in compaction now.</dd></dl> </li> </ul> @@ -1575,7 +1589,7 @@ long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/ <ul class="blockListLast"> <li class="blockList"> <h4>waitForFlushesAndCompactions</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.702">waitForFlushesAndCompactions</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/Region.html#line.705">waitForFlushesAndCompactions</a>()</pre> <div class="block">Wait for all current flushes and compactions of the region to complete</div> </li> </ul>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1b9384b2/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperationInProgress.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperationInProgress.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperationInProgress.html index 97606e5..82471e8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperationInProgress.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperationInProgress.html @@ -119,10 +119,11 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>private long</code></td> -<td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#doMiniBatchMutation(org.apache.hadoop.hbase.regionserver.HRegion.BatchOperationInProgress)">doMiniBatchMutation</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperationInProgress.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.BatchOperationInProgress</a><?> batchOp)</code> </td> +<td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#doMiniBatchMutation(org.apache.hadoop.hbase.regionserver.HRegion.BatchOperationInProgress,%20int)">doMiniBatchMutation</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperationInProgress.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.BatchOperationInProgress</a><?> batchOp, + int cellCount)</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>private void</code></td> +<td class="colFirst"><code>private int</code></td> <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#doPreMutationHook(org.apache.hadoop.hbase.regionserver.HRegion.BatchOperationInProgress)">doPreMutationHook</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperationInProgress.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.BatchOperationInProgress</a><?> batchOp)</code> </td> </tr> </tbody> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1b9384b2/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html index 4694eca..127af1f 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html @@ -605,23 +605,23 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>) <ul> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">StoreScanner.StoreScannerCompactionRace</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransaction.RegionMergeTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionMergeTransaction.RegionMergeTransactionPhase</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Region.Operation</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<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></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanQueryMatcher.MatchCode</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransaction.SplitTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitTransaction.SplitTransactionPhase</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">BloomType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DefaultHeapMemoryTuner.StepDirection</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<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></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">FlushType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.LimitScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">BloomType</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Region.FlushResult.Result</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.NextState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">StoreScanner.StoreScannerCompactionRace</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Region.Operation</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanType</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitLogWorker.TaskExecutor.Status</span></a></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.LimitScope</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DefaultHeapMemoryTuner.StepDirection</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransaction.RegionMergeTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionMergeTransaction.RegionMergeTransactionPhase</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.NextState</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanQueryMatcher.MatchCode</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransaction.SplitTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitTransaction.SplitTransactionPhase</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<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></li> <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionOpeningState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<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></li> </ul> </li> </ul>
