http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ce958bce/apidocs/overview-frame.html ---------------------------------------------------------------------- diff --git a/apidocs/overview-frame.html b/apidocs/overview-frame.html index adc0b67..7811c0c 100644 --- a/apidocs/overview-frame.html +++ b/apidocs/overview-frame.html @@ -49,6 +49,7 @@ <li><a href="org/apache/hadoop/hbase/mob/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.mob</a></li> <li><a href="org/apache/hadoop/hbase/mob/compactions/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.mob.compactions</a></li> <li><a href="org/apache/hadoop/hbase/namespace/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.namespace</a></li> +<li><a href="org/apache/hadoop/hbase/net/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.net</a></li> <li><a href="org/apache/hadoop/hbase/nio/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.nio</a></li> <li><a href="org/apache/hadoop/hbase/quotas/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.quotas</a></li> <li><a href="org/apache/hadoop/hbase/regionserver/package-frame.html" target="packageFrame">org.apache.hadoop.hbase.regionserver</a></li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ce958bce/apidocs/overview-summary.html ---------------------------------------------------------------------- diff --git a/apidocs/overview-summary.html b/apidocs/overview-summary.html index 60dafb3..366fd0b 100644 --- a/apidocs/overview-summary.html +++ b/apidocs/overview-summary.html @@ -250,78 +250,82 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> <td class="colLast"> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="org/apache/hadoop/hbase/nio/package-summary.html">org.apache.hadoop.hbase.nio</a></td> +<td class="colFirst"><a href="org/apache/hadoop/hbase/net/package-summary.html">org.apache.hadoop.hbase.net</a></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="org/apache/hadoop/hbase/quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a></td> +<td class="colFirst"><a href="org/apache/hadoop/hbase/nio/package-summary.html">org.apache.hadoop.hbase.nio</a></td> <td class="colLast"> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></td> +<td class="colFirst"><a href="org/apache/hadoop/hbase/quotas/package-summary.html">org.apache.hadoop.hbase.quotas</a></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></td> +<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></td> <td class="colLast"> </td> </tr> <tr class="altColor"> -<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/throttle/package-summary.html">org.apache.hadoop.hbase.regionserver.throttle</a></td> +<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/querymatcher/package-summary.html">org.apache.hadoop.hbase.regionserver.querymatcher</a></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/wal/package-summary.html">org.apache.hadoop.hbase.regionserver.wal</a></td> +<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/throttle/package-summary.html">org.apache.hadoop.hbase.regionserver.throttle</a></td> <td class="colLast"> </td> </tr> <tr class="altColor"> +<td class="colFirst"><a href="org/apache/hadoop/hbase/regionserver/wal/package-summary.html">org.apache.hadoop.hbase.regionserver.wal</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a></td> <td class="colLast"> <div class="block">Multi Cluster Replication</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/rest/package-summary.html">org.apache.hadoop.hbase.rest</a></td> <td class="colLast"> <div class="block">HBase REST</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/rest/client/package-summary.html">org.apache.hadoop.hbase.rest.client</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/rsgroup/package-summary.html">org.apache.hadoop.hbase.rsgroup</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/security/package-summary.html">org.apache.hadoop.hbase.security</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/shaded/com/google/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.com.google.protobuf</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/shaded/com/google/protobuf/compiler/package-summary.html">org.apache.hadoop.hbase.shaded.com.google.protobuf.compiler</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/shaded/protobuf/package-summary.html">org.apache.hadoop.hbase.shaded.protobuf</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/snapshot/package-summary.html">org.apache.hadoop.hbase.snapshot</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/spark/package-summary.html">org.apache.hadoop.hbase.spark</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/spark/example/hbasecontext/package-summary.html">org.apache.hadoop.hbase.spark.example.hbasecontext</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/types/package-summary.html">org.apache.hadoop.hbase.types</a></td> <td class="colLast"> <div class="block"> @@ -329,23 +333,23 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> extensible data type API.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/util/hbck/package-summary.html">org.apache.hadoop.hbase.util.hbck</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/wal/package-summary.html">org.apache.hadoop.hbase.wal</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hadoop/hbase/zookeeper/package-summary.html">org.apache.hadoop.hbase.zookeeper</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="org/apache/hbase/archetypes/exemplars/client/package-summary.html">org.apache.hbase.archetypes.exemplars.client</a></td> <td class="colLast"> <div class="block">This package provides fully-functional exemplar Java code demonstrating @@ -353,7 +357,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div> archetype with hbase-client dependency.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="org/apache/hbase/archetypes/exemplars/shaded_client/package-summary.html">org.apache.hbase.archetypes.exemplars.shaded_client</a></td> <td class="colLast"> <div class="block">This package provides fully-functional exemplar Java code demonstrating http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ce958bce/apidocs/overview-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 144d9d9..9e87724 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -109,6 +109,7 @@ <li><a href="org/apache/hadoop/hbase/mob/package-tree.html">org.apache.hadoop.hbase.mob</a>, </li> <li><a href="org/apache/hadoop/hbase/mob/compactions/package-tree.html">org.apache.hadoop.hbase.mob.compactions</a>, </li> <li><a href="org/apache/hadoop/hbase/namespace/package-tree.html">org.apache.hadoop.hbase.namespace</a>, </li> +<li><a href="org/apache/hadoop/hbase/net/package-tree.html">org.apache.hadoop.hbase.net</a>, </li> <li><a href="org/apache/hadoop/hbase/nio/package-tree.html">org.apache.hadoop.hbase.nio</a>, </li> <li><a href="org/apache/hadoop/hbase/quotas/package-tree.html">org.apache.hadoop.hbase.quotas</a>, </li> <li><a href="org/apache/hadoop/hbase/regionserver/package-tree.html">org.apache.hadoop.hbase.regionserver</a>, </li> @@ -164,6 +165,7 @@ <li type="circle">org.apache.hadoop.hbase.snapshot.<a href="org/apache/hadoop/hbase/snapshot/SnapshotInfo.html" title="class in org.apache.hadoop.hbase.snapshot"><span class="typeNameLink">SnapshotInfo</span></a></li> </ul> </li> +<li type="circle">org.apache.hadoop.hbase.net.<a href="org/apache/hadoop/hbase/net/Address.html" title="class in org.apache.hadoop.hbase.net"><span class="typeNameLink">Address</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>)</li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">AuthUtil</span></a></li> <li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/Base64.html" title="class in org.apache.hadoop.hbase.util"><span class="typeNameLink">Base64</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client"><span class="typeNameLink">BufferedMutatorParams</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li> @@ -875,29 +877,29 @@ <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">KeepDeletedCells</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/MemoryCompactionPolicy.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">MemoryCompactionPolicy</span></a></li> <li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">ProcedureState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.io.encoding.<a href="org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding"><span class="typeNameLink">DataBlockEncoding</span></a></li> -<li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">CompareFilter.CompareOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">RegexStringComparator.EngineType</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">Filter.ReturnCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">BitComparator.BitwiseOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">FilterList.Operator</span></a></li> +<li type="circle">org.apache.hadoop.hbase.filter.<a href="org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="typeNameLink">CompareFilter.CompareOp</span></a></li> <li type="circle">org.apache.hadoop.hbase.util.<a href="org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="typeNameLink">Order</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.io.encoding.<a href="org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.html" title="enum in org.apache.hadoop.hbase.io.encoding"><span class="typeNameLink">DataBlockEncoding</span></a></li> +<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Scan.ReadType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Scan.ReadType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li> +<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li> +<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Durability</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/MobCompactPartitionPolicy.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MobCompactPartitionPolicy</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">SnapshotType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactionState</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Durability</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">IsolationLevel</span></a></li> +<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">Consistency</span></a></li> +<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/RequestController.ReturnCode.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">RequestController.ReturnCode</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">MasterSwitchType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.client.<a href="org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="typeNameLink">CompactType</span></a></li> <li type="circle">org.apache.hadoop.hbase.client.security.<a href="org/apache/hadoop/hbase/client/security/SecurityCapability.html" title="enum in org.apache.hadoop.hbase.client.security"><span class="typeNameLink">SecurityCapability</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">BloomType</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ce958bce/apidocs/package-list ---------------------------------------------------------------------- diff --git a/apidocs/package-list b/apidocs/package-list index a041cf3..419a930 100644 --- a/apidocs/package-list +++ b/apidocs/package-list @@ -34,6 +34,7 @@ org.apache.hadoop.hbase.master org.apache.hadoop.hbase.mob org.apache.hadoop.hbase.mob.compactions org.apache.hadoop.hbase.namespace +org.apache.hadoop.hbase.net org.apache.hadoop.hbase.nio org.apache.hadoop.hbase.quotas org.apache.hadoop.hbase.regionserver http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ce958bce/apidocs/serialized-form.html ---------------------------------------------------------------------- diff --git a/apidocs/serialized-form.html b/apidocs/serialized-form.html index 25fbf83..6ed573f 100644 --- a/apidocs/serialized-form.html +++ b/apidocs/serialized-form.html @@ -232,14 +232,6 @@ <pre><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> servername</pre> </li> <li class="blockList"> -<h4>hostnameOnly</h4> -<pre><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> hostnameOnly</pre> -</li> -<li class="blockList"> -<h4>port</h4> -<pre>int port</pre> -</li> -<li class="blockList"> <h4>startcode</h4> <pre>long startcode</pre> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ce958bce/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html b/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html index 14ff60f..b55dbd3 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/CellUtil.html @@ -1547,7 +1547,7 @@ <span class="sourceLineNo">1539</span> public Tag next() {<a name="line.1539"></a> <span class="sourceLineNo">1540</span> if (hasNext()) {<a name="line.1540"></a> <span class="sourceLineNo">1541</span> int curTagLen = ByteBufferUtils.readAsInt(tags, this.pos, Tag.TAG_LENGTH_SIZE);<a name="line.1541"></a> -<span class="sourceLineNo">1542</span> Tag tag = new OffheapTag(tags, pos, curTagLen + Tag.TAG_LENGTH_SIZE);<a name="line.1542"></a> +<span class="sourceLineNo">1542</span> Tag tag = new ByteBufferTag(tags, pos, curTagLen + Tag.TAG_LENGTH_SIZE);<a name="line.1542"></a> <span class="sourceLineNo">1543</span> this.pos += Bytes.SIZEOF_SHORT + curTagLen;<a name="line.1543"></a> <span class="sourceLineNo">1544</span> return tag;<a name="line.1544"></a> <span class="sourceLineNo">1545</span> }<a name="line.1545"></a> @@ -1630,7 +1630,7 @@ <span class="sourceLineNo">1622</span> ByteBuffer tagsBuffer = ((ByteBufferCell)cell).getTagsByteBuffer();<a name="line.1622"></a> <span class="sourceLineNo">1623</span> tagLen = ByteBufferUtils.readAsInt(tagsBuffer, pos, TAG_LENGTH_SIZE);<a name="line.1623"></a> <span class="sourceLineNo">1624</span> if (ByteBufferUtils.toByte(tagsBuffer, pos + TAG_LENGTH_SIZE) == type) {<a name="line.1624"></a> -<span class="sourceLineNo">1625</span> return new OffheapTag(tagsBuffer, pos, tagLen + TAG_LENGTH_SIZE);<a name="line.1625"></a> +<span class="sourceLineNo">1625</span> return new ByteBufferTag(tagsBuffer, pos, tagLen + TAG_LENGTH_SIZE);<a name="line.1625"></a> <span class="sourceLineNo">1626</span> }<a name="line.1626"></a> <span class="sourceLineNo">1627</span> } else {<a name="line.1627"></a> <span class="sourceLineNo">1628</span> tagLen = Bytes.readAsInt(cell.getTagsArray(), pos, TAG_LENGTH_SIZE);<a name="line.1628"></a> @@ -3196,23 +3196,17 @@ <span class="sourceLineNo">3188</span> // serialization format only.<a name="line.3188"></a> <span class="sourceLineNo">3189</span> KeyValueUtil.appendTo(cell, buf, offset, true);<a name="line.3189"></a> <span class="sourceLineNo">3190</span> }<a name="line.3190"></a> -<span class="sourceLineNo">3191</span> if (buf.hasArray()) {<a name="line.3191"></a> -<span class="sourceLineNo">3192</span> KeyValue newKv;<a name="line.3192"></a> -<span class="sourceLineNo">3193</span> if (tagsLen == 0) {<a name="line.3193"></a> -<span class="sourceLineNo">3194</span> // When tagsLen is 0, make a NoTagsKeyValue version of Cell. This is an optimized class<a name="line.3194"></a> -<span class="sourceLineNo">3195</span> // which directly return tagsLen as 0. So we avoid parsing many length components in<a name="line.3195"></a> -<span class="sourceLineNo">3196</span> // reading the tagLength stored in the backing buffer. The Memstore addition of every Cell<a name="line.3196"></a> -<span class="sourceLineNo">3197</span> // call getTagsLength().<a name="line.3197"></a> -<span class="sourceLineNo">3198</span> newKv = new NoTagsKeyValue(buf.array(), buf.arrayOffset() + offset, len);<a name="line.3198"></a> -<span class="sourceLineNo">3199</span> } else {<a name="line.3199"></a> -<span class="sourceLineNo">3200</span> newKv = new KeyValue(buf.array(), buf.arrayOffset() + offset, len);<a name="line.3200"></a> -<span class="sourceLineNo">3201</span> }<a name="line.3201"></a> -<span class="sourceLineNo">3202</span> newKv.setSequenceId(cell.getSequenceId());<a name="line.3202"></a> -<span class="sourceLineNo">3203</span> return newKv;<a name="line.3203"></a> -<span class="sourceLineNo">3204</span> }<a name="line.3204"></a> -<span class="sourceLineNo">3205</span> return new OffheapKeyValue(buf, offset, len, tagsLen > 0, cell.getSequenceId());<a name="line.3205"></a> -<span class="sourceLineNo">3206</span> }<a name="line.3206"></a> -<span class="sourceLineNo">3207</span>}<a name="line.3207"></a> +<span class="sourceLineNo">3191</span> if (tagsLen == 0) {<a name="line.3191"></a> +<span class="sourceLineNo">3192</span> // When tagsLen is 0, make a NoTagsByteBufferKeyValue version. This is an optimized class<a name="line.3192"></a> +<span class="sourceLineNo">3193</span> // which directly return tagsLen as 0. So we avoid parsing many length components in<a name="line.3193"></a> +<span class="sourceLineNo">3194</span> // reading the tagLength stored in the backing buffer. The Memstore addition of every Cell<a name="line.3194"></a> +<span class="sourceLineNo">3195</span> // call getTagsLength().<a name="line.3195"></a> +<span class="sourceLineNo">3196</span> return new NoTagsByteBufferKeyValue(buf, offset, len, cell.getSequenceId());<a name="line.3196"></a> +<span class="sourceLineNo">3197</span> } else {<a name="line.3197"></a> +<span class="sourceLineNo">3198</span> return new ByteBufferKeyValue(buf, offset, len, cell.getSequenceId());<a name="line.3198"></a> +<span class="sourceLineNo">3199</span> }<a name="line.3199"></a> +<span class="sourceLineNo">3200</span> }<a name="line.3200"></a> +<span class="sourceLineNo">3201</span>}<a name="line.3201"></a>