http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7469d69/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html
b/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html
index f2eb310..6c28b59 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Mutation.html
@@ -312,13 +312,13 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BufferedMutator.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#mutate(org.apache.hadoop.hbase.client.Mutation)">mutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code>
-<div class="block">Sends a <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a> to
the table.</div>
-</td>
+<td class="colLast"><span
class="strong">BufferedMutatorImpl.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#mutate(org.apache.hadoop.hbase.client.Mutation)">mutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> m)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BufferedMutatorImpl.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#mutate(org.apache.hadoop.hbase.client.Mutation)">mutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> m)</code> </td>
+<td class="colLast"><span
class="strong">BufferedMutator.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#mutate(org.apache.hadoop.hbase.client.Mutation)">mutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code>
+<div class="block">Sends a <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a> to
the table.</div>
+</td>
</tr>
</tbody>
</table>
@@ -331,13 +331,13 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BufferedMutator.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#mutate(java.util.List)">mutate</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><? extends <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> mutations)</code>
-<div class="block">Send some <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a>s to
the table.</div>
-</td>
+<td class="colLast"><span
class="strong">BufferedMutatorImpl.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#mutate(java.util.List)">mutate</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><? extends <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> ms)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BufferedMutatorImpl.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#mutate(java.util.List)">mutate</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><? extends <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> ms)</code> </td>
+<td class="colLast"><span
class="strong">BufferedMutator.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html#mutate(java.util.List)">mutate</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><? extends <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> mutations)</code>
+<div class="block">Send some <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client"><code>Mutation</code></a>s to
the table.</div>
+</td>
</tr>
</tbody>
</table>
@@ -355,33 +355,25 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a></code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postMutationBeforeWAL(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">postMutationBeforeWAL</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postMutationBeforeWAL(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">postMutationBeforeWAL</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
title="enum in
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> opType,
<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
<a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> oldCell,
- <a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> newCell)</code> </td>
+ <a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> newCell)</code>
+<div class="block">Called after a new cell has been created during an
increment operation, but before
+ it is committed to the WAL or memstore.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a></code></td>
-<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postMutationBeforeWAL(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">postMutationBeforeWAL</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postMutationBeforeWAL(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">postMutationBeforeWAL</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html"
title="enum in
org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> opType,
<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
<a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> oldCell,
- <a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> newCell)</code>
-<div class="block">Called after a new cell has been created during an
increment operation, but before
- it is committed to the WAL or memstore.</div>
-</td>
+ <a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> newCell)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#prePrepareTimeStampForDeleteVersion(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20byte[],%20org.apache.hadoop.hbase.client.Get)">prePrepareTimeStampForDeleteVersion</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> e,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> delete,
- <a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> cell,
-
byte[] byteNow,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Get.html" title="class
in org.apache.hadoop.hbase.client">Get</a> get)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#prePrepareTimeStampForDeleteVersion(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20byte[],%20org.apache.hadoop.hbase.client.Get)">prePrepareTimeStampForDeleteVersion</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
<a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> cell,
@@ -390,6 +382,14 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
<div class="block">Called before the server updates the timestamp for version
delete with latest timestamp.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#prePrepareTimeStampForDeleteVersion(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20byte[],%20org.apache.hadoop.hbase.client.Get)">prePrepareTimeStampForDeleteVersion</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> e,
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> delete,
+ <a
href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in
org.apache.hadoop.hbase">Cell</a> cell,
+
byte[] byteNow,
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Get.html" title="class
in org.apache.hadoop.hbase.client">Get</a> get)</code> </td>
+</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing
methods, and an explanation">
@@ -401,23 +401,17 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress)">postBatchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress)">postBatchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp)</code>
<div class="block">This will be called after applying a batch of Mutations on
a region.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postBatchMutateIndispensably(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress,%20boolean)">postBatchMutateIndispensably</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp,
-
boolean success)</code> </td>
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress)">postBatchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
+ <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postBatchMutateIndispensably(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress,%20boolean)">postBatchMutateIndispensably</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp,
@@ -426,48 +420,54 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
fails.</div>
</td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress)">preBatchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
- <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp)</code> </td>
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postBatchMutateIndispensably(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress,%20boolean)">postBatchMutateIndispensably</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
+ <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp,
+
boolean success)</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress)">preBatchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp)</code>
<div class="block">This will be called for every batch mutation operation
happening at the server.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress)">preBatchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> c,
+ <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html"
title="class in
org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a><<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> miniBatchOp)</code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">RegionServerObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#preMergeCommit(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.regionserver.Region,%20java.util.List)">preMergeCommit</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">BaseRegionServerObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionServerObserver.html#preMergeCommit(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.regionserver.Region,%20java.util.List)">preMergeCommit</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> regionA,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> regionB,
- <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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code>
-<div class="block">This will be called before PONR step as part of regions
merge transaction.</div>
-</td>
+ <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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseRegionServerObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionServerObserver.html#preMergeCommit(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.regionserver.Region,%20java.util.List)">preMergeCommit</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>> ctx,
+<td class="colLast"><span
class="strong">RegionServerObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#preMergeCommit(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.regionserver.Region,%20org.apache.hadoop.hbase.regionserver.Region,%20java.util.List)">preMergeCommit</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>> ctx,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> regionA,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html"
title="interface in
org.apache.hadoop.hbase.regionserver">Region</a> regionB,
- <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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code> </td>
+ <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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code>
+<div class="block">This will be called before PONR step as part of regions
merge transaction.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preSplitBeforePONR(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20java.util.List)">preSplitBeforePONR</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
- byte[] splitKey,
- <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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preSplitBeforePONR(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20java.util.List)">preSplitBeforePONR</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
byte[] splitKey,
<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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code>
<div class="block">This will be called before PONR step as part of split
transaction.</div>
</td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preSplitBeforePONR(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20java.util.List)">preSplitBeforePONR</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
title="interface in
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>> ctx,
+ byte[] splitKey,
+ <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/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>> metaEntries)</code> </td>
+</tr>
</tbody>
</table>
</li>
@@ -586,21 +586,21 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">NoopOperationQuota.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/NoopOperationQuota.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> </td>
+<td class="colLast"><span
class="strong">DefaultOperationQuota.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/DefaultOperationQuota.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">OperationQuota.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code>
-<div class="block">Add a mutation result.</div>
-</td>
+<td class="colLast"><span
class="strong">NoopOperationQuota.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/NoopOperationQuota.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">OperationQuota.AvgOperationSize.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.AvgOperationSize.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> </td>
+<td class="colLast"><span
class="strong">OperationQuota.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code>
+<div class="block">Add a mutation result.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span
class="strong">DefaultOperationQuota.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/DefaultOperationQuota.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> </td>
+<td class="colLast"><span
class="strong">OperationQuota.AvgOperationSize.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.AvgOperationSize.html#addMutation(org.apache.hadoop.hbase.client.Mutation)">addMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a> mutation)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static long</code></td>
@@ -614,6 +614,19 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</a>
<h3>Uses of <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing
fields, and an explanation">
+<caption><span>Fields in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
declared as <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a></span><span
class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>private <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a>[][]</code></td>
+<td class="colLast"><span
class="strong">MiniBatchOperationInProgress.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#operationsFromCoprocessors">operationsFromCoprocessors</a></strong></code> </td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing
fields, and an explanation">
<caption><span>Fields in <a
href="../../../../../../org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a>
with type parameters of type <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a></span><span
class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
@@ -663,6 +676,10 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a>[]</code></td>
<td class="colLast"><span
class="strong">HRegion.ReplayBatch.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatch.html#getMutationsForCoprocs()">getMutationsForCoprocs</a></strong>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a>[]</code></td>
+<td class="colLast"><span
class="strong">MiniBatchOperationInProgress.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#getOperationsFromCoprocessors(int)">getOperationsFromCoprocessors</a></strong>(int index)</code> </td>
+</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing
methods, and an explanation">
@@ -673,6 +690,14 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</tr>
<tbody>
<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span
class="strong">MiniBatchOperationInProgress.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html#addOperationsFromCP(int,%20org.apache.hadoop.hbase.client.Mutation[])">addOperationsFromCP</a></strong>(int index,
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>[] newOperations)</code>
+<div class="block">Add more Mutations corresponding to the Mutation at the
given index to be committed atomically
+ in the same batch.</div>
+</td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#appendCurrentNonces(org.apache.hadoop.hbase.client.Mutation,%20boolean,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20long,%20long,%20long)">appendCurrentNonces</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
boolean replay,
@@ -681,15 +706,9 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
long currentNonceGroup,
long currentNonce)</code> </td>
</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html"
title="class in
org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]</code></td>
-<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#batchMutate(org.apache.hadoop.hbase.client.Mutation[])">batchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>[] mutations)</code> </td>
-</tr>
<tr class="altColor">
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html"
title="class in
org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]</code></td>
-<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#batchMutate(org.apache.hadoop.hbase.client.Mutation[],%20long,%20long)">batchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a>[] mutations,
- long nonceGroup,
- long nonce)</code> </td>
+<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#batchMutate(org.apache.hadoop.hbase.client.Mutation[])">batchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in
org.apache.hadoop.hbase.client">Mutation</a>[] mutations)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html"
title="class in
org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]</code></td>
@@ -700,14 +719,10 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</td>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#checkAndMutate(byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Mutation,%20boolean)">checkAndMutate</a></strong>(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,
- <a
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
title="class in
org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
- boolean writeToWAL)</code> </td>
+<td class="colFirst"><code><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html"
title="class in
org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]</code></td>
+<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#batchMutate(org.apache.hadoop.hbase.client.Mutation[],%20long,%20long)">batchMutate</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a>[] mutations,
+ long nonceGroup,
+ long nonce)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
@@ -723,6 +738,23 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#checkAndMutate(byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Mutation,%20boolean)">checkAndMutate</a></strong>(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,
+ <a
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
title="class in
org.apache.hadoop.hbase.filter">ByteArrayComparable</a> comparator,
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
+ boolean writeToWAL)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#checkAndPrepareMutation(org.apache.hadoop.hbase.client.Mutation,%20boolean,%20java.util.Map,%20long)">checkAndPrepareMutation</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
+ boolean replay,
+ <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)</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#checkMutationType(org.apache.hadoop.hbase.client.Mutation,%20byte[])">checkMutationType</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
byte[] row)</code> </td>
@@ -780,18 +812,18 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.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>>> familyMap,
-
byte[] byteNow)</code> </td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Region.</span><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,
byte[] now)</code>
<div class="block">Set up correct timestamps in the KVs in Delete object.</div>
</td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.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>>> familyMap,
+
byte[] byteNow)</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span
class="strong">RegionCoprocessorHost.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#prePrepareTimeStampForDeleteVersion(org.apache.hadoop.hbase.client.Mutation,%20org.apache.hadoop.hbase.Cell,%20byte[],%20org.apache.hadoop.hbase.client.Get)">prePrepareTimeStampForDeleteVersion</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html"
title="class in org.apache.hadoop.hbase.client">Mutation</a> mutation,
@@ -869,7 +901,7 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.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,
+<td class="colLast"><span class="strong">Region.</span><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,
long nonceGroup,
long nonce)</code>
@@ -878,7 +910,7 @@ Input/OutputFormats, a table indexing MapReduce job, and
utility methods.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">Region.</span><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,
+<td class="colLast"><span class="strong">HRegion.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.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,
long nonceGroup,
long nonce)</code>