http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83cfd2ad/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html 
b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html
index f19b872..129ee1c 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>private class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.183">FuzzyRowFilter.RowTracker</a>
+<pre>private class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.189">FuzzyRowFilter.RowTracker</a>
 extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">If we have multiple fuzzy keys, row tracker should improve 
overall performance. It calculates
  all next rows (one per every fuzzy key) and put them (the fuzzy key is 
bundled) into a priority
@@ -211,7 +211,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>nextRows</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/PriorityQueue.html?is-external=true";
 title="class or interface in java.util">PriorityQueue</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;byte[],byte[]&gt;&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.184">nextRows</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/PriorityQueue.html?is-external=true";
 title="class or interface in java.util">PriorityQueue</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;byte[],<a 
href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;byte[],byte[]&gt;&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.190">nextRows</a></pre>
 </li>
 </ul>
 <a name="initialized">
@@ -220,7 +220,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>initialized</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.185">initialized</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.191">initialized</a></pre>
 </li>
 </ul>
 </li>
@@ -237,7 +237,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FuzzyRowFilter.RowTracker</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.187">FuzzyRowFilter.RowTracker</a>()</pre>
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.193">FuzzyRowFilter.RowTracker</a>()</pre>
 </li>
 </ul>
 </li>
@@ -254,7 +254,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>nextRow</h4>
-<pre>byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.200">nextRow</a>()</pre>
+<pre>byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.206">nextRow</a>()</pre>
 </li>
 </ul>
 <a name="updateTracker(org.apache.hadoop.hbase.Cell)">
@@ -263,7 +263,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateTracker</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.209">updateTracker</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell)</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.215">updateTracker</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell)</pre>
 </li>
 </ul>
 <a name="lessThan(org.apache.hadoop.hbase.Cell, byte[])">
@@ -272,7 +272,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>lessThan</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.225">lessThan</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell,
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.231">lessThan</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell,
                byte[]&nbsp;nextRowKey)</pre>
 </li>
 </ul>
@@ -282,7 +282,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updateWith</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.231">updateWith</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.RowTracker.html#line.237">updateWith</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell,
               <a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" 
title="class in 
org.apache.hadoop.hbase.util">Pair</a>&lt;byte[],byte[]&gt;&nbsp;fuzzyData)</pre>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83cfd2ad/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html 
b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html
index a3f22c2..3cbf887 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.300">FuzzyRowFilter.SatisfiesCode</a>
+<pre>static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.306">FuzzyRowFilter.SatisfiesCode</a>
 extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&gt;</pre>
 </li>
 </ul>
@@ -205,7 +205,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>YES</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.302">YES</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.308">YES</a></pre>
 <div class="block">row satisfies fuzzy rule</div>
 </li>
 </ul>
@@ -215,7 +215,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NEXT_EXISTS</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.304">NEXT_EXISTS</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.310">NEXT_EXISTS</a></pre>
 <div class="block">row doesn't satisfy fuzzy rule, but there's possible 
greater row that does</div>
 </li>
 </ul>
@@ -225,7 +225,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>NO_NEXT</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.306">NO_NEXT</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.312">NO_NEXT</a></pre>
 <div class="block">row doesn't satisfy fuzzy rule and there's no greater row 
that does</div>
 </li>
 </ul>
@@ -243,7 +243,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.300">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.306">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -260,7 +260,7 @@ for (FuzzyRowFilter.SatisfiesCode c : 
FuzzyRowFilter.SatisfiesCode.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.300">valueOf</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>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html#line.306">valueOf</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>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83cfd2ad/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html 
b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html
index f7cf04c..42cd630 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html
@@ -303,7 +303,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <tr class="rowColor">
 <td class="colFirst"><code>private byte[]</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#preprocessMask(byte[])">preprocessMask</a></strong>(byte[]&nbsp;mask)</code>
-<div class="block">We need to preprocess mask array, as since we treat 0's as 
unfixed positions and -1 (0xff) as
+<div class="block">We need to preprocess mask array, as since we treat 2's as 
unfixed positions and -1 (0xff) as
  fixed positions</div>
 </td>
 </tr>
@@ -490,8 +490,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>preprocessMask</h4>
-<pre>private&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.117">preprocessMask</a>(byte[]&nbsp;mask)</pre>
-<div class="block">We need to preprocess mask array, as since we treat 0's as 
unfixed positions and -1 (0xff) as
+<pre>private&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.119">preprocessMask</a>(byte[]&nbsp;mask)</pre>
+<div class="block">We need to preprocess mask array, as since we treat 2's as 
unfixed positions and -1 (0xff) as
  fixed positions</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>mask</code> - 
</dd>
 <dt><span class="strong">Returns:</span></dt><dd>mask array</dd></dl>
@@ -503,7 +503,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>isPreprocessedMask</h4>
-<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.133">isPreprocessedMask</a>(byte[]&nbsp;mask)</pre>
+<pre>private&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.135">isPreprocessedMask</a>(byte[]&nbsp;mask)</pre>
 </li>
 </ul>
 <a name="filterKeyValue(org.apache.hadoop.hbase.Cell)">
@@ -512,7 +512,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>filterKeyValue</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.143">filterKeyValue</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" 
title="enum in org.apache.hadoop.hbase.filter">Filter.ReturnCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.145">filterKeyValue</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;c)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterKeyValue(org.apache.hadoop.hbase.Cell)">Filter</a></code></strong></div>
 <div class="block">A way to filter based on the column family, column 
qualifier and/or the column value. Return
  code is described below. This allows filters to filter only certain number of 
columns, then
@@ -541,7 +541,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getNextCellHint</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.165">getNextCellHint</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell)</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" 
title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.171">getNextCellHint</a>(<a
 href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in 
org.apache.hadoop.hbase">Cell</a>&nbsp;currentCell)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#getNextCellHint(org.apache.hadoop.hbase.Cell)">FilterBase</a></code></strong></div>
 <div class="block">Filters that are not sure which key must be next seeked to, 
can inherit
  this implementation that, by default, returns a null Cell.
@@ -565,7 +565,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>filterAllRemaining</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.243">filterAllRemaining</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.249">filterAllRemaining</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#filterAllRemaining()">FilterBase</a></code></strong></div>
 <div class="block">Filters that never filter all remaining can inherit this 
implementation that
  never stops the filter early.
@@ -586,7 +586,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>toByteArray</h4>
-<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.250">toByteArray</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.256">toByteArray</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#toByteArray()">FilterBase</a></code></strong></div>
 <div class="block">Return length 0 byte array for Filters that don't require 
special serialization</div>
 <dl>
@@ -601,7 +601,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>parseFrom</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html" 
title="class in org.apache.hadoop.hbase.filter">FuzzyRowFilter</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.267">parseFrom</a>(byte[]&nbsp;pbBytes)
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html" 
title="class in org.apache.hadoop.hbase.filter">FuzzyRowFilter</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.273">parseFrom</a>(byte[]&nbsp;pbBytes)
                                 throws <a 
href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html"
 title="class in 
org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>pbBytes</code> - 
A pb serialized <a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>FuzzyRowFilter</code></a> 
instance</dd>
 <dt><span class="strong">Returns:</span></dt><dd>An instance of <a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.html" 
title="class in org.apache.hadoop.hbase.filter"><code>FuzzyRowFilter</code></a> 
made from <code>bytes</code></dd>
@@ -615,7 +615,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.286">toString</a>()</pre>
+<pre>public&nbsp;<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>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.292">toString</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#toString()">FilterBase</a></code></strong></div>
 <div class="block">Return filter's info for debugging and logging 
purpose.</div>
 <dl>
@@ -630,7 +630,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>satisfies</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.310">satisfies</a>(byte[]&nbsp;row,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.316">satisfies</a>(byte[]&nbsp;row,
                                      byte[]&nbsp;fuzzyKeyBytes,
                                      byte[]&nbsp;fuzzyKeyMeta)</pre>
 </li>
@@ -641,7 +641,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>satisfies</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.315">satisfies</a>(boolean&nbsp;reverse,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.321">satisfies</a>(boolean&nbsp;reverse,
                                      byte[]&nbsp;row,
                                      byte[]&nbsp;fuzzyKeyBytes,
                                      byte[]&nbsp;fuzzyKeyMeta)</pre>
@@ -653,7 +653,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>satisfies</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.320">satisfies</a>(boolean&nbsp;reverse,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.326">satisfies</a>(boolean&nbsp;reverse,
                                      byte[]&nbsp;row,
                                      int&nbsp;offset,
                                      int&nbsp;length,
@@ -667,7 +667,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>satisfiesNoUnsafe</h4>
-<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.384">satisfiesNoUnsafe</a>(boolean&nbsp;reverse,
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html"
 title="enum in 
org.apache.hadoop.hbase.filter">FuzzyRowFilter.SatisfiesCode</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.390">satisfiesNoUnsafe</a>(boolean&nbsp;reverse,
                                              byte[]&nbsp;row,
                                              int&nbsp;offset,
                                              int&nbsp;length,
@@ -681,7 +681,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getNextForFuzzyRule</h4>
-<pre>static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.431">getNextForFuzzyRule</a>(byte[]&nbsp;row,
+<pre>static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.437">getNextForFuzzyRule</a>(byte[]&nbsp;row,
                          byte[]&nbsp;fuzzyKeyBytes,
                          byte[]&nbsp;fuzzyKeyMeta)</pre>
 </li>
@@ -692,7 +692,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getNextForFuzzyRule</h4>
-<pre>static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.436">getNextForFuzzyRule</a>(boolean&nbsp;reverse,
+<pre>static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.442">getNextForFuzzyRule</a>(boolean&nbsp;reverse,
                          byte[]&nbsp;row,
                          byte[]&nbsp;fuzzyKeyBytes,
                          byte[]&nbsp;fuzzyKeyMeta)</pre>
@@ -704,7 +704,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getNextForFuzzyRule</h4>
-<pre>static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.513">getNextForFuzzyRule</a>(boolean&nbsp;reverse,
+<pre>static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.519">getNextForFuzzyRule</a>(boolean&nbsp;reverse,
                          byte[]&nbsp;row,
                          int&nbsp;offset,
                          int&nbsp;length,
@@ -720,7 +720,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>trimTrailingZeroes</h4>
-<pre>private static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.589">trimTrailingZeroes</a>(byte[]&nbsp;result,
+<pre>private static&nbsp;byte[]&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.595">trimTrailingZeroes</a>(byte[]&nbsp;result,
                         byte[]&nbsp;fuzzyKeyMeta,
                         int&nbsp;toInc)</pre>
 <div class="block">For forward scanner, next cell hint should  not contain any 
trailing zeroes
@@ -737,7 +737,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>areSerializedFieldsEqual</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.605">areSerializedFieldsEqual</a>(<a
 href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class 
in org.apache.hadoop.hbase.filter">Filter</a>&nbsp;o)</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/filter/FuzzyRowFilter.html#line.611">areSerializedFieldsEqual</a>(<a
 href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class 
in org.apache.hadoop.hbase.filter">Filter</a>&nbsp;o)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/filter/FilterBase.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.Filter)">FilterBase</a></code></strong></div>
 <div class="block">Default implementation so that writers of custom filters 
aren't forced to implement.</div>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/83cfd2ad/devapidocs/org/apache/hadoop/hbase/filter/class-use/ByteArrayComparable.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/filter/class-use/ByteArrayComparable.html 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/ByteArrayComparable.html
index 481141f..1fa6a94 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/filter/class-use/ByteArrayComparable.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/filter/class-use/ByteArrayComparable.html
@@ -163,147 +163,147 @@
 <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#postCheckAndDelete(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.Delete,%20boolean)">postCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
+<td class="colLast"><span 
class="strong">BaseRegionObserver.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#postCheckAndDelete(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.Delete,%20boolean)">postCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
                                     byte[]&nbsp;row,
                                     byte[]&nbsp;family,
                                     byte[]&nbsp;qualifier,
                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                     <a 
href="../../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete,
-                                    boolean&nbsp;result)</code>
-<div class="block">Called after checkAndDelete</div>
-</td>
+                                    boolean&nbsp;result)</code>&nbsp;</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#postCheckAndDelete(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.Delete,%20boolean)">postCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
+<td class="colLast"><span 
class="strong">RegionObserver.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#postCheckAndDelete(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.Delete,%20boolean)">postCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
                                     byte[]&nbsp;row,
                                     byte[]&nbsp;family,
                                     byte[]&nbsp;qualifier,
                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                     <a 
href="../../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete,
-                                    boolean&nbsp;result)</code>&nbsp;</td>
+                                    boolean&nbsp;result)</code>
+<div class="block">Called after checkAndDelete</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#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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
                               byte[]&nbsp;row,
                               byte[]&nbsp;family,
                               byte[]&nbsp;qualifier,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class 
in org.apache.hadoop.hbase.client">Put</a>&nbsp;put,
-                              boolean&nbsp;result)</code>
-<div class="block">Called after checkAndPut</div>
-</td>
+                              boolean&nbsp;result)</code>&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
                               byte[]&nbsp;row,
                               byte[]&nbsp;family,
                               byte[]&nbsp;qualifier,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                               <a 
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class 
in org.apache.hadoop.hbase.client">Put</a>&nbsp;put,
-                              boolean&nbsp;result)</code>&nbsp;</td>
+                              boolean&nbsp;result)</code>
+<div class="block">Called after 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#preCheckAndDelete(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.Delete,%20boolean)">preCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
+<td class="colLast"><span 
class="strong">BaseRegionObserver.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preCheckAndDelete(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.Delete,%20boolean)">preCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
                                   byte[]&nbsp;row,
                                   byte[]&nbsp;family,
                                   byte[]&nbsp;qualifier,
                                   <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                   <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                   <a 
href="../../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete,
-                                  boolean&nbsp;result)</code>
-<div class="block">Called before checkAndDelete.</div>
-</td>
+                                  boolean&nbsp;result)</code>&nbsp;</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#preCheckAndDelete(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.Delete,%20boolean)">preCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
+<td class="colLast"><span 
class="strong">RegionObserver.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preCheckAndDelete(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.Delete,%20boolean)">preCheckAndDelete</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
                                   byte[]&nbsp;row,
                                   byte[]&nbsp;family,
                                   byte[]&nbsp;qualifier,
                                   <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                   <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                   <a 
href="../../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete,
-                                  boolean&nbsp;result)</code>&nbsp;</td>
+                                  boolean&nbsp;result)</code>
+<div class="block">Called before checkAndDelete.</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#preCheckAndDeleteAfterRowLock(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.Delete,%20boolean)">preCheckAndDeleteAfterRowLock</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
+<td class="colLast"><span 
class="strong">BaseRegionObserver.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.html#preCheckAndDeleteAfterRowLock(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.Delete,%20boolean)">preCheckAndDeleteAfterRowLock</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
                                                           byte[]&nbsp;row,
                                                           byte[]&nbsp;family,
                                                           
byte[]&nbsp;qualifier,
                                                           <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                                           <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                                           <a 
href="../../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete,
-                                                          
boolean&nbsp;result)</code>
-<div class="block">Called before checkAndDelete but after acquiring 
rowock.</div>
-</td>
+                                                          
boolean&nbsp;result)</code>&nbsp;</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#preCheckAndDeleteAfterRowLock(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.Delete,%20boolean)">preCheckAndDeleteAfterRowLock</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
+<td class="colLast"><span 
class="strong">RegionObserver.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html#preCheckAndDeleteAfterRowLock(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.Delete,%20boolean)">preCheckAndDeleteAfterRowLock</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html"
 title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
                                                           byte[]&nbsp;row,
                                                           byte[]&nbsp;family,
                                                           
byte[]&nbsp;qualifier,
                                                           <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                                           <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                                           <a 
href="../../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete,
-                                                          
boolean&nbsp;result)</code>&nbsp;</td>
+                                                          
boolean&nbsp;result)</code>
+<div class="block">Called before checkAndDelete but after acquiring 
rowock.</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
                             byte[]&nbsp;row,
                             byte[]&nbsp;family,
                             byte[]&nbsp;qualifier,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class 
in org.apache.hadoop.hbase.client">Put</a>&nbsp;put,
-                            boolean&nbsp;result)</code>
-<div class="block">Called before checkAndPut.</div>
-</td>
+                            boolean&nbsp;result)</code>&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
                             byte[]&nbsp;row,
                             byte[]&nbsp;family,
                             byte[]&nbsp;qualifier,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                             <a 
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class 
in org.apache.hadoop.hbase.client">Put</a>&nbsp;put,
-                            boolean&nbsp;result)</code>&nbsp;</td>
+                            boolean&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;e,
                                                     byte[]&nbsp;row,
                                                     byte[]&nbsp;family,
                                                     byte[]&nbsp;qualifier,
                                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                                     <a 
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class 
in org.apache.hadoop.hbase.client">Put</a>&nbsp;put,
-                                                    boolean&nbsp;result)</code>
-<div class="block">Called before checkAndPut but after acquiring rowlock.</div>
-</td>
+                                                    
boolean&nbsp;result)</code>&nbsp;</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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;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>&lt;<a 
href="../../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;c,
                                                     byte[]&nbsp;row,
                                                     byte[]&nbsp;family,
                                                     byte[]&nbsp;qualifier,
                                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html"
 title="enum in 
org.apache.hadoop.hbase.filter">CompareFilter.CompareOp</a>&nbsp;compareOp,
                                                     <a 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;comparator,
                                                     <a 
href="../../../../../../org/apache/hadoop/hbase/client/Put.html" title="class 
in org.apache.hadoop.hbase.client">Put</a>&nbsp;put,
-                                                    
boolean&nbsp;result)</code>&nbsp;</td>
+                                                    boolean&nbsp;result)</code>
+<div class="block">Called before checkAndPut but after acquiring rowlock.</div>
+</td>
 </tr>
 </tbody>
 </table>
@@ -427,23 +427,23 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
-<td class="colLast"><span 
class="strong">BinaryComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/BinaryComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><span 
class="strong">BinaryPrefixComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/BinaryPrefixComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
-<td class="colLast"><span 
class="strong">SubstringComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SubstringComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><span 
class="strong">BinaryComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/BinaryComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
-<td class="colLast"><span 
class="strong">RegexStringComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><span 
class="strong">SubstringComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/SubstringComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
-<td class="colLast"><span 
class="strong">BinaryPrefixComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/BinaryPrefixComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">BitComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/BitComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
-<td class="colLast"><span class="strong">BitComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/BitComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
+<td class="colLast"><span 
class="strong">RegexStringComparator.</span><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.html#areSerializedFieldsEqual(org.apache.hadoop.hbase.filter.ByteArrayComparable)">areSerializedFieldsEqual</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/filter/ByteArrayComparable.html"
 title="class in 
org.apache.hadoop.hbase.filter">ByteArrayComparable</a>&nbsp;other)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>

Reply via email to