http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4be37af/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
b/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
index 6bca306..91868ce 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Put.html
@@ -461,7 +461,7 @@ service.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.html#checkAndPut(byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</a></strong>(byte[] row,
+<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#checkAndPut(byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</a></strong>(byte[] row,
byte[] family,
byte[] qualifier,
byte[] value,
@@ -472,7 +472,7 @@ service.</div>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#checkAndPut(byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</a></strong>(byte[] row,
+<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.html#checkAndPut(byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</a></strong>(byte[] row,
byte[] family,
byte[] qualifier,
byte[] value,
@@ -491,7 +491,7 @@ service.</div>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.html#checkAndPut(byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</a></strong>(byte[] row,
+<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#checkAndPut(byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</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,
@@ -503,7 +503,7 @@ service.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#checkAndPut(byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</a></strong>(byte[] row,
+<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.html#checkAndPut(byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut</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,
@@ -543,13 +543,13 @@ service.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.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>
+<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.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="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.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>
+<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.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>
@@ -574,11 +574,11 @@ service.</div>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#validatePut(org.apache.hadoop.hbase.client.Put)">validatePut</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put)</code> </td>
+<td class="colLast"><span
class="strong">BufferedMutatorImpl.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorImpl.html#validatePut(org.apache.hadoop.hbase.client.Put)">validatePut</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put)</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#validatePut(org.apache.hadoop.hbase.client.Put)">validatePut</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put)</code> </td>
+<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#validatePut(org.apache.hadoop.hbase.client.Put)">validatePut</a></strong>(<a
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put)</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
@@ -605,13 +605,13 @@ service.</div>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.html#put(java.util.List)">put</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/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a>> puts)</code>
+<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#put(java.util.List)">put</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/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a>> puts)</code>
<div class="block">Puts some data in the table, in batch.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">HTable.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html#put(java.util.List)">put</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/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a>> puts)</code>
+<td class="colLast"><span class="strong">Table.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/client/Table.html#put(java.util.List)">put</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/client/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a>> puts)</code>
<div class="block">Puts some data in the table, in batch.</div>
</td>
</tr>
@@ -687,107 +687,107 @@ service.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">postCheckAndPut</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,
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">postCheckAndPut</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,
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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
- boolean result)</code>
-<div class="block">Called after checkAndPut</div>
-</td>
+ boolean result)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">postCheckAndPut</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,
+<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">postCheckAndPut</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,
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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
- boolean result)</code> </td>
+ boolean result)</code>
+<div class="block">Called after checkAndPut</div>
+</td>
</tr>
<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#postPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">postPut</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,
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">postPut</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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html"
title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> edit,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code>
-<div class="block">Called after the client stores a value.</div>
-</td>
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code> </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#postPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">postPut</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,
+<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">postPut</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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html"
title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> edit,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code> </td>
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code>
+<div class="block">Called after the client stores a value.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPut</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,
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPut</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,
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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
- boolean result)</code>
-<div class="block">Called before checkAndPut.</div>
-</td>
+ boolean result)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPut</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,
+<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPut</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,
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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
- boolean result)</code> </td>
+ boolean result)</code>
+<div class="block">Called before checkAndPut.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPutAfterRowLock</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,
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPutAfterRowLock</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,
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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
- boolean result)</code>
-<div class="block">Called before checkAndPut but after acquiring rowlock.</div>
-</td>
+
boolean result)</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPutAfterRowLock</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,
+<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.filter.CompareFilter.CompareOp,%20org.apache.hadoop.hbase.filter.ByteArrayComparable,%20org.apache.hadoop.hbase.client.Put,%20boolean)">preCheckAndPutAfterRowLock</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,
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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
-
boolean result)</code> </td>
+ boolean result)</code>
+<div class="block">Called before checkAndPut but after acquiring rowlock.</div>
+</td>
</tr>
<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#prePut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">prePut</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,
+<td class="colLast"><span
class="strong">BaseRegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#prePut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">prePut</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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html"
title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> edit,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code>
-<div class="block">Called before the client stores a value.</div>
-</td>
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code> </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#prePut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">prePut</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,
+<td class="colLast"><span
class="strong">RegionObserver.</span><code><strong><a
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#prePut(org.apache.hadoop.hbase.coprocessor.ObserverContext,%20org.apache.hadoop.hbase.client.Put,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20org.apache.hadoop.hbase.client.Durability)">prePut</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/Put.html" title="class
in org.apache.hadoop.hbase.client">Put</a> put,
<a
href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html"
title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a> edit,
- <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code> </td>
+ <a
href="../../../../../../org/apache/hadoop/hbase/client/Durability.html"
title="enum in
org.apache.hadoop.hbase.client">Durability</a> durability)</code>
+<div class="block">Called before the client stores a value.</div>
+</td>
</tr>
</tbody>
</table>