http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/WALObserver.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/WALObserver.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/WALObserver.html index 1ebcf70..1a2a852 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/WALObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/WALObserver.html @@ -103,7 +103,7 @@ var activeTableTab = "activeTableTab"; <br> <pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor") @InterfaceStability.Evolving -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.69">WALObserver</a></pre> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.68">WALObserver</a></pre> <div class="block">It's provided to have a way for coprocessors to observe, rewrite, or skip WALEdits as they are being written to the WAL. @@ -183,7 +183,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/coproc </td> </tr> <tr id="i3" class="rowColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALObserver.html#preWALWrite-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-">preWALWrite</a></span>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> info, <a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, @@ -216,18 +216,18 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/coproc <li class="blockList"> <h4>preWALWrite</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -default boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.80">preWALWrite</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, - <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> info, - <a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, - <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> logEdit) - throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.78">preWALWrite</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, + <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> info, + <a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, + <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> logEdit) + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since hbase-2.0.0. To be replaced with an alternative that does not expose InterfaceAudience classes such as WALKey and WALEdit. Will be removed in hbase-3.0.0.</span></div> <div class="block">Called before a <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal"><code>WALEdit</code></a> - is writen to WAL.</div> + is writen to WAL. + Do not amend the WALKey. It is InterfaceAudience.Private. Changing the WALKey will cause + damage.</div> <dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>true if default behavior should be bypassed, false otherwise</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> </dl> @@ -240,7 +240,7 @@ default boolean <a href="../../../../../src-html/org/apache/hadoop/hba <li class="blockList"> <h4>postWALWrite</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.92">postWALWrite</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, +default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.90">postWALWrite</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> info, <a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal">WALEdit</a> logEdit) @@ -248,7 +248,9 @@ default void <a href="../../../../../src-html/org/apache/hadoop/hbase/ <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">Since hbase-2.0.0. To be replaced with an alternative that does not expose InterfaceAudience classes such as WALKey and WALEdit. Will be removed in hbase-3.0.0.</span></div> <div class="block">Called after a <a href="../../../../../org/apache/hadoop/hbase/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.wal"><code>WALEdit</code></a> - is writen to WAL.</div> + is writen to WAL. + Do not amend the WALKey. It is InterfaceAudience.Private. Changing the WALKey will cause + damage.</div> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> @@ -261,7 +263,7 @@ default void <a href="../../../../../src-html/org/apache/hadoop/hbase/ <ul class="blockList"> <li class="blockList"> <h4>preWALRoll</h4> -<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.100">preWALRoll</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, +<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.98">preWALRoll</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -281,7 +283,7 @@ default void <a href="../../../../../src-html/org/apache/hadoop/hbase/ <ul class="blockListLast"> <li class="blockList"> <h4>postWALRoll</h4> -<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.108">postWALRoll</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, +<pre>default void <a href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html#line.106">postWALRoll</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/BypassCoprocessorException.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/BypassCoprocessorException.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/BypassCoprocessorException.html deleted file mode 100644 index 17c02c8..0000000 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/BypassCoprocessorException.html +++ /dev/null @@ -1,125 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!-- NewPage --> -<html lang="en"> -<head> -<!-- Generated by javadoc --> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Uses of Class org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException (Apache HBase 3.0.0-SNAPSHOT API)</title> -<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> -<script type="text/javascript" src="../../../../../../script.js"></script> -</head> -<body> -<script type="text/javascript"><!-- - try { - if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="Uses of Class org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException (Apache HBase 3.0.0-SNAPSHOT API)"; - } - } - catch(err) { - } -//--> -</script> -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<!-- ========= START OF TOP NAVBAR ======= --> -<div class="topNav"><a name="navbar.top"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.top.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../../overview-summary.html">Overview</a></li> -<li><a href="../package-summary.html">Package</a></li> -<li><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">Class</a></li> -<li class="navBarCell1Rev">Use</li> -<li><a href="../../../../../../overview-tree.html">Tree</a></li> -<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li>Prev</li> -<li>Next</li> -</ul> -<ul class="navList"> -<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/coprocessor/class-use/BypassCoprocessorException.html" target="_top">Frames</a></li> -<li><a href="BypassCoprocessorException.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_top"> -<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_top"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<a name="skip.navbar.top"> -<!-- --> -</a></div> -<!-- ========= END OF TOP NAVBAR ========= --> -<div class="header"> -<h2 title="Uses of Class org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException" class="title">Uses of Class<br>org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException</h2> -</div> -<div class="classUseContainer">No usage of org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException</div> -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<div class="bottomNav"><a name="navbar.bottom"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.bottom.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../../overview-summary.html">Overview</a></li> -<li><a href="../package-summary.html">Package</a></li> -<li><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">Class</a></li> -<li class="navBarCell1Rev">Use</li> -<li><a href="../../../../../../overview-tree.html">Tree</a></li> -<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li>Prev</li> -<li>Next</li> -</ul> -<ul class="navList"> -<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/coprocessor/class-use/BypassCoprocessorException.html" target="_top">Frames</a></li> -<li><a href="BypassCoprocessorException.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_bottom"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<a name="skip.navbar.bottom"> -<!-- --> -</a></div> -<!-- ======== END OF BOTTOM NAVBAR ======= --> -<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorException.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorException.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorException.html index 6b9f8a4..e54ee7c 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorException.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorException.html @@ -72,51 +72,7 @@ <div class="header"> <h2 title="Uses of Class org.apache.hadoop.hbase.coprocessor.CoprocessorException" class="title">Uses of Class<br>org.apache.hadoop.hbase.coprocessor.CoprocessorException</h2> </div> -<div class="classUseContainer"> -<ul class="blockList"> -<li class="blockList"> -<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> -<caption><span>Packages that use <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorException</a></span><span class="tabEnd"> </span></caption> -<tr> -<th class="colFirst" scope="col">Package</th> -<th class="colLast" scope="col">Description</th> -</tr> -<tbody> -<tr class="altColor"> -<td class="colFirst"><a href="#org.apache.hadoop.hbase.coprocessor">org.apache.hadoop.hbase.coprocessor</a></td> -<td class="colLast"> -<div class="block">Table of Contents</div> -</td> -</tr> -</tbody> -</table> -</li> -<li class="blockList"> -<ul class="blockList"> -<li class="blockList"><a name="org.apache.hadoop.hbase.coprocessor"> -<!-- --> -</a> -<h3>Uses of <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorException</a> in <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a></h3> -<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> -<caption><span>Subclasses of <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorException</a> in <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/package-summary.html">org.apache.hadoop.hbase.coprocessor</a></span><span class="tabEnd"> </span></caption> -<tr> -<th class="colFirst" scope="col">Modifier and Type</th> -<th class="colLast" scope="col">Class and Description</th> -</tr> -<tbody> -<tr class="altColor"> -<td class="colFirst"><code>class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">BypassCoprocessorException</a></span></code> -<div class="block">Thrown if a coprocessor rules we should bypass an operation</div> -</td> -</tr> -</tbody> -</table> -</li> -</ul> -</li> -</ul> -</div> +<div class="classUseContainer">No usage of org.apache.hadoop.hbase.coprocessor.CoprocessorException</div> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverGetter.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverGetter.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverGetter.html index 4ba6892..ec64135 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverGetter.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverGetter.html @@ -132,9 +132,18 @@ <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html#ObserverOperation-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-">ObserverOperation</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="type parameter in CoprocessorHost.ObserverOperation">O</a>> observerGetter)</code> </td> </tr> <tr class="rowColor"> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html#ObserverOperation-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-boolean-">ObserverOperation</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="type parameter in CoprocessorHost.ObserverOperation">O</a>> observerGetter, + boolean bypassable)</code> </td> +</tr> +<tr class="altColor"> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html#ObserverOperation-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-org.apache.hadoop.hbase.security.User-">ObserverOperation</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="type parameter in CoprocessorHost.ObserverOperation">O</a>> observerGetter, <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> +<tr class="rowColor"> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html#ObserverOperation-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-org.apache.hadoop.hbase.security.User-boolean-">ObserverOperation</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="type parameter in CoprocessorHost.ObserverOperation">O</a>> observerGetter, + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user, + boolean bypassable)</code> </td> +</tr> <tr class="altColor"> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithoutResult.html#ObserverOperationWithoutResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-">ObserverOperationWithoutResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithoutResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithoutResult">O</a>> observerGetter)</code> </td> </tr> @@ -143,12 +152,30 @@ <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> <tr class="altColor"> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html#ObserverOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-">ObserverOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">O</a>> observerGetter)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithoutResult.html#ObserverOperationWithoutResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-org.apache.hadoop.hbase.security.User-boolean-">ObserverOperationWithoutResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithoutResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithoutResult">O</a>> observerGetter, + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user, + boolean bypassable)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html#ObserverOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-R-">ObserverOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">O</a>> observerGetter, + <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">R</a> result)</code> </td> +</tr> +<tr class="altColor"> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html#ObserverOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-R-boolean-">ObserverOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">O</a>> observerGetter, + <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">R</a> result, + boolean bypassable)</code> </td> </tr> <tr class="rowColor"> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html#ObserverOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-org.apache.hadoop.hbase.security.User-">ObserverOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">O</a>> observerGetter, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html#ObserverOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-R-org.apache.hadoop.hbase.security.User-">ObserverOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">O</a>> observerGetter, + <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">R</a> result, <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</code> </td> </tr> +<tr class="altColor"> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html#ObserverOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverGetter-R-org.apache.hadoop.hbase.security.User-boolean-">ObserverOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverGetter.html" title="interface in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html" title="type parameter in CoprocessorHost">C</a>,<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">O</a>> observerGetter, + <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="type parameter in CoprocessorHost.ObserverOperationWithResult">R</a> result, + <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user, + boolean bypassable)</code> </td> +</tr> </tbody> </table> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperation.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperation.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperation.html index d3576cb..f20ab2a 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperation.html @@ -135,14 +135,9 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>protected <O> boolean</code></td> -<td class="colLast"><span class="typeNameLabel">CoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html#execOperation-boolean-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperation-">execOperation</a></span>(boolean earlyExit, - <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperation</a><O> observerOperation)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>protected <O> boolean</code></td> <td class="colLast"><span class="typeNameLabel">CoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html#execOperation-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperation-">execOperation</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperation</a><O> observerOperation)</code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>protected <O> boolean</code></td> <td class="colLast"><span class="typeNameLabel">CoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html#execShutdown-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperation-">execShutdown</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperation.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperation</a><O> observerOperation)</code> <div class="block">Coprocessor classes can be configured in any order, based on that priority is set and @@ -187,7 +182,7 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperation</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperationWithoutResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperationWithoutResult</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>(package private) class </code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithResult.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithResult.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithResult.html index 331811a..8a7c992 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithResult.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithResult.html @@ -106,14 +106,9 @@ <tbody> <tr class="altColor"> <td class="colFirst"><code>protected <O,R> R</code></td> -<td class="colLast"><span class="typeNameLabel">CoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html#execOperationWithResult-boolean-R-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperationWithResult-">execOperationWithResult</a></span>(boolean ifBypass, - R defaultValue, - <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperationWithResult</a><O,R> observerOperation)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>protected <O,R> R</code></td> -<td class="colLast"><span class="typeNameLabel">CoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html#execOperationWithResult-R-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperationWithResult-">execOperationWithResult</a></span>(R defaultValue, - <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperationWithResult</a><O,R> observerOperation)</code> </td> +<td class="colLast"><span class="typeNameLabel">CoprocessorHost.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.html#execOperationWithResult-org.apache.hadoop.hbase.coprocessor.CoprocessorHost.ObserverOperationWithResult-">execOperationWithResult</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithResult.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperationWithResult</a><O,R> observerOperation)</code> +<div class="block">Do not call with an observerOperation that is null! Have the caller check.</div> +</td> </tr> </tbody> </table> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithoutResult.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithoutResult.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithoutResult.html index 80c671b..b4a47c2 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithoutResult.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithoutResult.html @@ -134,7 +134,7 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperation</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperationWithoutResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperationWithoutResult</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>(package private) class </code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html index e452864..e2554b7 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html @@ -672,7 +672,7 @@ </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preBalanceSwitch-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-">preBalanceSwitch</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, boolean newValue)</code> <div class="block">Called prior to modifying the flag used to enable/disable region balancing.</div> @@ -731,8 +731,7 @@ <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preDeleteNamespace-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.lang.String-">preDeleteNamespace</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace)</code> <div class="block">Called before <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> deletes a - namespace - It can't bypass the default action, e.g., ctx.bypass() won't have effect.</div> + namespace</div> </td> </tr> <tr class="rowColor"> @@ -1025,11 +1024,12 @@ </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase.client.MasterSwitchType-">preSetSplitOrMergeEnabled</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, boolean newValue, <a href="../../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client">MasterSwitchType</a> switchType)</code> -<div class="block">Called prior to setting split / merge switch</div> +<div class="block">Called prior to setting split / merge switch + Supports Coprocessor 'bypass'.</div> </td> </tr> <tr class="rowColor"> @@ -1100,9 +1100,7 @@ <tr class="rowColor"> <td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSplitRegionAfterMETAAction-org.apache.hadoop.hbase.coprocessor.ObserverContext-">preSplitRegionAfterMETAAction</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx)</code> -<div class="block">This will be called after update META step as part of split transaction - Calling <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html#bypass--"><code>ObserverContext.bypass()</code></a> has no - effect in this hook.</div> +<div class="block">This will be called after update META step as part of split transaction</div> </td> </tr> <tr class="altColor"> @@ -1386,7 +1384,7 @@ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> groupName)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>boolean</code></td> +<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">AccessController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.html#preBalanceSwitch-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-">preBalanceSwitch</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> c, boolean newValue)</code> </td> </tr> @@ -1595,7 +1593,7 @@ <a href="../../../../../../org/apache/hadoop/hbase/quotas/GlobalQuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">GlobalQuotaSettings</a> quotas)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>boolean</code></td> +<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">AccessController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase.client.MasterSwitchType-">preSetSplitOrMergeEnabled</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, boolean newValue, <a href="../../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client">MasterSwitchType</a> switchType)</code> </td> @@ -1713,12 +1711,6 @@ <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" title="interface in org.apache.hadoop.hbase.client">TableDescriptor</a> htd)</code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="typeNameLabel">VisibilityController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase.client.MasterSwitchType-">preSetSplitOrMergeEnabled</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, - boolean newValue, - <a href="../../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client">MasterSwitchType</a> switchType)</code> </td> -</tr> </tbody> </table> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html index 12ab840..60201fc 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html @@ -1139,7 +1139,7 @@ </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preBalanceSwitch-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-">preBalanceSwitch</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, boolean newValue)</code> <div class="block">Called prior to modifying the flag used to enable/disable region balancing.</div> @@ -1333,8 +1333,7 @@ <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preDeleteNamespace-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.lang.String-">preDeleteNamespace</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> namespace)</code> <div class="block">Called before <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> deletes a - namespace - It can't bypass the default action, e.g., ctx.bypass() won't have effect.</div> + namespace</div> </td> </tr> <tr class="altColor"> @@ -1654,7 +1653,10 @@ <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell, byte[] byteNow, <a href="../../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get)</code> -<div class="block">Called before the server updates the timestamp for version delete with latest timestamp.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since hbase-2.0.0. No replacement. To be removed in hbase-3.0.0 and replaced + with something that doesn't expose IntefaceAudience.Private classes.</span></div> +</div> </td> </tr> <tr class="rowColor"> @@ -1769,11 +1771,12 @@ </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase.client.MasterSwitchType-">preSetSplitOrMergeEnabled</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, boolean newValue, <a href="../../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client">MasterSwitchType</a> switchType)</code> -<div class="block">Called prior to setting split / merge switch</div> +<div class="block">Called prior to setting split / merge switch + Supports Coprocessor 'bypass'.</div> </td> </tr> <tr class="altColor"> @@ -1844,9 +1847,7 @@ <tr class="altColor"> <td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">MasterObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSplitRegionAfterMETAAction-org.apache.hadoop.hbase.coprocessor.ObserverContext-">preSplitRegionAfterMETAAction</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx)</code> -<div class="block">This will be called after update META step as part of split transaction - Calling <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html#bypass--"><code>bypass()</code></a> has no - effect in this hook.</div> +<div class="block">This will be called after update META step as part of split transaction</div> </td> </tr> <tr class="rowColor"> @@ -1953,7 +1954,7 @@ </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">WALObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALObserver.html#preWALWrite-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-">preWALWrite</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, <a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> info, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, @@ -2134,7 +2135,7 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperation</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperationWithoutResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperationWithoutResult</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>(package private) class </code></td> @@ -2410,7 +2411,7 @@ <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> groupName)</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> +<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">AccessController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.html#preBalanceSwitch-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-">preBalanceSwitch</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> c, boolean newValue)</code> </td> </tr> @@ -2787,7 +2788,7 @@ <a href="../../../../../../org/apache/hadoop/hbase/quotas/GlobalQuotaSettings.html" title="class in org.apache.hadoop.hbase.quotas">GlobalQuotaSettings</a> quotas)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>boolean</code></td> +<td class="colFirst"><code>void</code></td> <td class="colLast"><span class="typeNameLabel">AccessController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase.client.MasterSwitchType-">preSetSplitOrMergeEnabled</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, boolean newValue, <a href="../../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client">MasterSwitchType</a> switchType)</code> </td> @@ -3002,12 +3003,6 @@ <td class="colLast"><span class="typeNameLabel">VisibilityController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#preScannerOpen-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.Scan-">preScannerOpen</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface 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/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a> scan)</code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><span class="typeNameLabel">VisibilityController.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/security/visibility/VisibilityController.html#preSetSplitOrMergeEnabled-org.apache.hadoop.hbase.coprocessor.ObserverContext-boolean-org.apache.hadoop.hbase.client.MasterSwitchType-">preSetSplitOrMergeEnabled</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>> ctx, - boolean newValue, - <a href="../../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client">MasterSwitchType</a> switchType)</code> </td> -</tr> </tbody> </table> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContextImpl.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContextImpl.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContextImpl.html index 6b2de72..39dfa94 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContextImpl.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/ObserverContextImpl.html @@ -166,7 +166,7 @@ </tr> <tr class="rowColor"> <td class="colFirst"><code>(package private) class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperation</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperationWithoutResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionObserverOperationWithoutResult</a></span></code> </td> </tr> <tr class="altColor"> <td class="colFirst"><code>(package private) class </code></td> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html index 90f5514..c239bc1 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html @@ -725,7 +725,10 @@ <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a> cell, byte[] byteNow, <a href="../../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> get)</code> -<div class="block">Called before the server updates the timestamp for version delete with latest timestamp.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">Since hbase-2.0.0. No replacement. To be removed in hbase-3.0.0 and replaced + with something that doesn't expose IntefaceAudience.Private classes.</span></div> +</div> </td> </tr> <tr class="rowColor"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/WALCoprocessorEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/WALCoprocessorEnvironment.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/WALCoprocessorEnvironment.html index 82553ec..1783cb0 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/WALCoprocessorEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/class-use/WALCoprocessorEnvironment.html @@ -137,7 +137,7 @@ </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>default boolean</code></td> +<td class="colFirst"><code>default void</code></td> <td class="colLast"><span class="typeNameLabel">WALObserver.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALObserver.html#preWALWrite-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.RegionInfo-org.apache.hadoop.hbase.wal.WALKey-org.apache.hadoop.hbase.wal.WALEdit-">preWALWrite</a></span>(<a href="../../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor">ObserverContext</a><? extends <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a>> ctx, <a href="../../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> info, <a href="../../../../../../org/apache/hadoop/hbase/wal/WALKey.html" title="class in org.apache.hadoop.hbase.wal">WALKey</a> logKey, http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html index 2151827..a827963 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html @@ -412,8 +412,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preCreateTable-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.RegionInfo:A-">MasterObserver</a></code></span></div> <div class="block">Called before a new table is created by <a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a>. Called as part of create - table RPC call. - It can't bypass the default action, e.g., ctx.bypass() won't have effect.</div> + table RPC call.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preCreateTable-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.TableDescriptor-org.apache.hadoop.hbase.client.RegionInfo:A-">preCreateTable</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterObserver</a></code></dd> @@ -462,8 +461,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/coprocessor/Master throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preDisableTable-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.TableName-">MasterObserver</a></code></span></div> <div class="block">Called prior to disabling a table. Called as part of disable table RPC - call. - It can't bypass the default action, e.g., ctx.bypass() won't have effect.</div> + call.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preDisableTable-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.TableName-">preDisableTable</a></code> in interface <code><a href="../../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterObserver</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/package-frame.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-frame.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-frame.html index 9826cca..4033378 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-frame.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-frame.html @@ -62,7 +62,6 @@ </ul> <h2 title="Exceptions">Exceptions</h2> <ul title="Exceptions"> -<li><a href="BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor" target="classFrame">BypassCoprocessorException</a></li> <li><a href="CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor" target="classFrame">CoprocessorException</a></li> </ul> <h2 title="Annotation Types">Annotation Types</h2> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/package-summary.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-summary.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-summary.html index 2b379a9..d71a310 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-summary.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-summary.html @@ -341,12 +341,6 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">BypassCoprocessorException</a></td> -<td class="colLast"> -<div class="block">Thrown if a coprocessor rules we should bypass an operation</div> -</td> -</tr> -<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorException</a></td> <td class="colLast"> <div class="block">Thrown if a coprocessor encounters any exception.</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html index 0ed5e18..f607cda 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-tree.html @@ -135,11 +135,7 @@ <ul> <li type="circle">org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">DoNotRetryIOException</span></a> <ul> -<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">CoprocessorException</span></a> -<ul> -<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">BypassCoprocessorException</span></a></li> -</ul> -</li> +<li type="circle">org.apache.hadoop.hbase.coprocessor.<a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor"><span class="typeNameLink">CoprocessorException</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/93ae3fc9/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html index 2f39bd4..2afae3b 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/package-use.html @@ -277,105 +277,100 @@ </td> </tr> <tr class="altColor"> -<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorException.html#org.apache.hadoop.hbase.coprocessor">CoprocessorException</a> -<div class="block">Thrown if a coprocessor encounters any exception.</div> -</td> -</tr> -<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverGetter.html#org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverGetter</a> <div class="block">Implementations defined function to get an observer of type <code>O</code> from a coprocessor of type <code>C</code>.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperation.html#org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperation</a> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorHost.ObserverOperationWithResult.html#org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperationWithResult</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/CoprocessorService.html#org.apache.hadoop.hbase.coprocessor">CoprocessorService</a> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <div class="block"><span class="deprecationComment">Since 2.0. Will be removed in 3.0</span></div> </div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/EndpointObserver.html#org.apache.hadoop.hbase.coprocessor">EndpointObserver</a> <div class="block">Coprocessors implement this interface to observe and mediate endpoint invocations on a region.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/Export.PrivilegedWriter.html#org.apache.hadoop.hbase.coprocessor">Export.PrivilegedWriter</a> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/Export.Response.html#org.apache.hadoop.hbase.coprocessor">Export.Response</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessor.html#org.apache.hadoop.hbase.coprocessor">MasterCoprocessor</a> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/MasterCoprocessorEnvironment.html#org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/MasterObserver.html#org.apache.hadoop.hbase.coprocessor">MasterObserver</a> <div class="block">Defines coprocessor hooks for interacting with operations on the <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master"><code>HMaster</code></a> process.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/ObserverContext.html#org.apache.hadoop.hbase.coprocessor">ObserverContext</a> <div class="block">Carries the execution state for a given invocation of an Observer coprocessor (<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>RegionObserver</code></a>, <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>MasterObserver</code></a>, or <a href="../../../../../org/apache/hadoop/hbase/coprocessor/WALObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>WALObserver</code></a>) method.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/ObserverContextImpl.html#org.apache.hadoop.hbase.coprocessor">ObserverContextImpl</a> <div class="block">This is the only implementation of <a href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="interface in org.apache.hadoop.hbase.coprocessor"><code>ObserverContext</code></a>, which serves as the interface for third-party Coprocessor developers.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessor.html#org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionCoprocessorEnvironment.html#org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionObserver.html#org.apache.hadoop.hbase.coprocessor">RegionObserver</a> <div class="block">Coprocessors implement this interface to observe and mediate client actions on the region.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionObserver.MutationType.html#org.apache.hadoop.hbase.coprocessor">RegionObserver.MutationType</a> <div class="block">Mutation type for postMutationBeforeWAL hook</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionServerCoprocessor.html#org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessor</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionServerCoprocessorEnvironment.html#org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/RegionServerObserver.html#org.apache.hadoop.hbase.coprocessor">RegionServerObserver</a> <div class="block">Defines coprocessor hooks for interacting with operations on the <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a> process.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/SingletonCoprocessorService.html#org.apache.hadoop.hbase.coprocessor">SingletonCoprocessorService</a> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <div class="block"><span class="deprecationComment">Since 2.0. Will be removed in 3.0</span></div> </div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/WALCoprocessorEnvironment.html#org.apache.hadoop.hbase.coprocessor">WALCoprocessorEnvironment</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/coprocessor/class-use/WALObserver.html#org.apache.hadoop.hbase.coprocessor">WALObserver</a> <div class="block">It's provided to have a way for coprocessors to observe, rewrite, or skip WALEdits as they are being written to the WAL.</div>
