Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 808ED200D76 for ; Sun, 3 Dec 2017 16:18:21 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 7EA8A160C20; Sun, 3 Dec 2017 15:18:21 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 384B9160C29 for ; Sun, 3 Dec 2017 16:18:19 +0100 (CET) Received: (qmail 28281 invoked by uid 500); 3 Dec 2017 15:18:14 -0000 Mailing-List: contact commits-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list commits@hbase.apache.org Received: (qmail 26894 invoked by uid 99); 3 Dec 2017 15:18:14 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Dec 2017 15:18:14 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id A6633F60FE; Sun, 3 Dec 2017 15:18:12 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: git-site-role@apache.org To: commits@hbase.apache.org Date: Sun, 03 Dec 2017 15:19:00 -0000 Message-Id: <8942f35cfa284724bb3f32106cea3126@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [50/51] [partial] hbase-site git commit: Published site at . archived-at: Sun, 03 Dec 2017 15:18:21 -0000 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/class-use/CellScanner.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/class-use/CellScanner.html b/apidocs/org/apache/hadoop/hbase/class-use/CellScanner.html new file mode 100644 index 0000000..9f9d865 --- /dev/null +++ b/apidocs/org/apache/hadoop/hbase/class-use/CellScanner.html @@ -0,0 +1,230 @@ + + + + + + +Uses of Interface org.apache.hadoop.hbase.CellScanner (Apache HBase 3.0.0-SNAPSHOT API) + + + + + + + + + + +
+

Uses of Interface
org.apache.hadoop.hbase.CellScanner

+
+
+ +
+ + + + +

Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.

+ + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/Append.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Append.html b/apidocs/org/apache/hadoop/hbase/client/Append.html index 24af617..14799fe 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Append.html +++ b/apidocs/org/apache/hadoop/hbase/client/Append.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
  • All Implemented Interfaces:
    -
    Comparable<Row>, org.apache.hadoop.hbase.CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize
    +
    Comparable<Row>, CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize


    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/Delete.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Delete.html b/apidocs/org/apache/hadoop/hbase/client/Delete.html index 53126fb..295ba43 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Delete.html +++ b/apidocs/org/apache/hadoop/hbase/client/Delete.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
  • All Implemented Interfaces:
    -
    Comparable<Row>, org.apache.hadoop.hbase.CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize
    +
    Comparable<Row>, CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize


    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/Increment.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Increment.html b/apidocs/org/apache/hadoop/hbase/client/Increment.html index 325036f..a051699 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Increment.html +++ b/apidocs/org/apache/hadoop/hbase/client/Increment.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
  • All Implemented Interfaces:
    -
    Comparable<Row>, org.apache.hadoop.hbase.CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize
    +
    Comparable<Row>, CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize


    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/Mutation.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Mutation.html b/apidocs/org/apache/hadoop/hbase/client/Mutation.html index 9bf68b4..4d5c680 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Mutation.html +++ b/apidocs/org/apache/hadoop/hbase/client/Mutation.html @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
  • All Implemented Interfaces:
    -
    Comparable<Row>, org.apache.hadoop.hbase.CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize
    +
    Comparable<Row>, CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize
    Direct Known Subclasses:
    @@ -130,7 +130,7 @@ var activeTableTab = "activeTableTab";
    @InterfaceAudience.Public
     public abstract class Mutation
     extends OperationWithAttributes
    -implements Row, org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.io.HeapSize
    +implements Row, CellScannable, org.apache.hadoop.hbase.io.HeapSize
  • @@ -209,7 +209,7 @@ implements Method and Description -org.apache.hadoop.hbase.CellScanner +CellScanner cellScanner()  @@ -448,10 +448,10 @@ implements
  • cellScanner

    -
    public org.apache.hadoop.hbase.CellScanner cellScanner()
    +
    public CellScanner cellScanner()
    Specified by:
    -
    cellScanner in interface org.apache.hadoop.hbase.CellScannable
    +
    cellScanner in interface CellScannable
    Returns:
    A CellScanner over the contained Cells
    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/Put.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Put.html b/apidocs/org/apache/hadoop/hbase/client/Put.html index f03bf68..7d177ab 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Put.html +++ b/apidocs/org/apache/hadoop/hbase/client/Put.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
  • All Implemented Interfaces:
    -
    Comparable<Row>, org.apache.hadoop.hbase.CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize
    +
    Comparable<Row>, CellScannable, Attributes, Row, org.apache.hadoop.hbase.io.HeapSize


    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/Result.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Result.html b/apidocs/org/apache/hadoop/hbase/client/Result.html index 2021bc7..b7a40b3 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Result.html +++ b/apidocs/org/apache/hadoop/hbase/client/Result.html @@ -109,14 +109,14 @@ var activeTableTab = "activeTableTab";
  • All Implemented Interfaces:
    -
    org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellScanner
    +
    CellScannable, CellScanner


    @InterfaceAudience.Public
     public class Result
     extends Object
    -implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellScanner
    +implements CellScannable, CellScanner
    Single row result of a Get or Scan query.

    This class is NOT THREAD SAFE.

    @@ -141,10 +141,10 @@ implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellSc The underlying Cell objects can be accessed through the method listCells(). This will create a List from the internal Cell []. Better is to exploit the fact that - a new Result instance is a primed CellScanner; just call advance() and - current() to iterate over Cells as you would any CellScanner. + a new Result instance is a primed CellScanner; just call advance() and + current() to iterate over Cells as you would any CellScanner. Call cellScanner() to reset should you need to iterate the same Result over again - (CellScanners are one-shot). + (CellScanners are one-shot). If you need to overwrite a Result with another Result instance -- as in the old 'mapred' RecordReader next invocations -- then create an empty Result with the null constructor and @@ -230,7 +230,7 @@ implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellSc -org.apache.hadoop.hbase.CellScanner +CellScanner cellScanner()  @@ -1307,10 +1307,10 @@ implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellSc

    • cellScanner

      -
      public org.apache.hadoop.hbase.CellScanner cellScanner()
      +
      public CellScanner cellScanner()
      Specified by:
      -
      cellScanner in interface org.apache.hadoop.hbase.CellScannable
      +
      cellScanner in interface CellScannable
      Returns:
      A CellScanner over the contained Cells
      @@ -1325,7 +1325,7 @@ implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellSc
      public Cell current()
      Specified by:
      -
      current in interface org.apache.hadoop.hbase.CellScanner
      +
      current in interface CellScanner
      Returns:
      the current Cell which may be mutable
      @@ -1338,13 +1338,13 @@ implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellSc
    • advance

      public boolean advance()
      -
      Description copied from interface: org.apache.hadoop.hbase.CellScanner
      +
      Description copied from interface: CellScanner
      Advance the scanner 1 cell.
      Specified by:
      -
      advance in interface org.apache.hadoop.hbase.CellScanner
      +
      advance in interface CellScanner
      Returns:
      -
      true if the next cell is found and CellScanner.current() will return a valid Cell
      +
      true if the next cell is found and CellScanner.current() will return a valid Cell
    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/client/package-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/package-tree.html b/apidocs/org/apache/hadoop/hbase/client/package-tree.html index b5d15a3..0993466 100644 --- a/apidocs/org/apache/hadoop/hbase/client/package-tree.html +++ b/apidocs/org/apache/hadoop/hbase/client/package-tree.html @@ -91,7 +91,7 @@
    • org.apache.hadoop.hbase.client.OperationWithAttributes (implements org.apache.hadoop.hbase.client.Attributes)
        -
      • org.apache.hadoop.hbase.client.Mutation (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.io.HeapSize, org.apache.hadoop.hbase.client.Row) +
      • org.apache.hadoop.hbase.client.Mutation (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.io.HeapSize, org.apache.hadoop.hbase.client.Row)
        • org.apache.hadoop.hbase.client.Append
        • org.apache.hadoop.hbase.client.Delete (implements java.lang.Comparable<T>)
        • @@ -111,7 +111,7 @@
        • org.apache.hadoop.hbase.client.RegionLoadStats
        • org.apache.hadoop.hbase.client.RequestControllerFactory
        • -
        • org.apache.hadoop.hbase.client.Result (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellScanner)
        • +
        • org.apache.hadoop.hbase.client.Result (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellScanner)
        • org.apache.hadoop.hbase.client.RowMutations (implements org.apache.hadoop.hbase.client.Row)
        • org.apache.hadoop.hbase.client.ShortCircuitMasterConnection
        • org.apache.hadoop.hbase.client.SnapshotDescription
        • http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html b/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html index 3b496c8..8eb98b0 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/RowFilter.html @@ -136,7 +136,7 @@ extends FilterList.

          If an already known row range needs to be scanned, - use CellScanner start + use CellScanner start and stop rows directly rather than a filter.

  • http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html index 9261437..2b1eb83 100644 --- a/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html +++ b/apidocs/org/apache/hadoop/hbase/filter/SingleColumnValueFilter.html @@ -138,7 +138,7 @@ extends org.apache.hadoop.hbase.filter.FilterBase

    You must also specify a family and qualifier. Only the value of this column will be tested. When using this filter on a - CellScanner with specified + CellScanner with specified inputs, the column to be tested should also be added as input (otherwise the filter will regard the column as missing).

    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html b/apidocs/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html index 23cfdc2..96bada2 100644 --- a/apidocs/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html +++ b/apidocs/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.html @@ -147,7 +147,7 @@ extends org.apache.hadoop.mapreduce.InputFormat<CellScanner obtained from the user.

    HBase owns all the data and snapshot files on the filesystem. Only the 'hbase' user can read from snapshot files and data files. http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/package-frame.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/package-frame.html b/apidocs/org/apache/hadoop/hbase/package-frame.html index 7927481..4a35722 100644 --- a/apidocs/org/apache/hadoop/hbase/package-frame.html +++ b/apidocs/org/apache/hadoop/hbase/package-frame.html @@ -16,6 +16,8 @@

  • Cell
  • CellBuilder
  • CellComparator
  • +
  • CellScannable
  • +
  • CellScanner
  • Stoppable
  • Classes

    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/package-summary.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/package-summary.html b/apidocs/org/apache/hadoop/hbase/package-summary.html index 54e175d..8310a13 100644 --- a/apidocs/org/apache/hadoop/hbase/package-summary.html +++ b/apidocs/org/apache/hadoop/hbase/package-summary.html @@ -103,6 +103,18 @@ +CellScannable + +
    Implementer can return a CellScanner over its Cell content.
    + + + +CellScanner + +
    An interface for iterating through a sequence of cells.
    + + + Stoppable
    Implementers are Stoppable.
    http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/package-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/package-tree.html b/apidocs/org/apache/hadoop/hbase/package-tree.html index 795e47a..4f94b0d 100644 --- a/apidocs/org/apache/hadoop/hbase/package-tree.html +++ b/apidocs/org/apache/hadoop/hbase/package-tree.html @@ -164,6 +164,8 @@
    • org.apache.hadoop.hbase.Cell
    • org.apache.hadoop.hbase.CellBuilder
    • +
    • org.apache.hadoop.hbase.CellScannable
    • +
    • org.apache.hadoop.hbase.CellScanner
    • java.util.Comparator<T>
      • org.apache.hadoop.hbase.CellComparator
      • http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/org/apache/hadoop/hbase/package-use.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/package-use.html b/apidocs/org/apache/hadoop/hbase/package-use.html index 203fc6f..aec8ebc 100644 --- a/apidocs/org/apache/hadoop/hbase/package-use.html +++ b/apidocs/org/apache/hadoop/hbase/package-use.html @@ -199,6 +199,16 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. +CellScannable +
        Implementer can return a CellScanner over its Cell content.
        + + + +CellScanner +
        An interface for iterating through a sequence of cells.
        + + + CompareOperator
        Generic set of comparison operators.
        @@ -318,6 +328,16 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods. +CellScannable +
        Implementer can return a CellScanner over its Cell content.
        + + + +CellScanner +
        An interface for iterating through a sequence of cells.
        + + + ClusterStatus
        Status information on the HBase cluster.
        http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/overview-tree.html ---------------------------------------------------------------------- diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 2a65720..49e7b5e 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -367,7 +367,7 @@
        • org.apache.hadoop.hbase.client.OperationWithAttributes (implements org.apache.hadoop.hbase.client.Attributes)
            -
          • org.apache.hadoop.hbase.client.Mutation (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.io.HeapSize, org.apache.hadoop.hbase.client.Row) +
          • org.apache.hadoop.hbase.client.Mutation (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.io.HeapSize, org.apache.hadoop.hbase.client.Row)
            • org.apache.hadoop.hbase.client.Append
            • org.apache.hadoop.hbase.client.Delete (implements java.lang.Comparable<T>)
            • @@ -480,7 +480,7 @@
            • org.apache.hadoop.hbase.replication.ReplicationPeerDescription
            • org.apache.hadoop.hbase.client.RequestControllerFactory
            • org.apache.hadoop.hbase.rest.client.Response
            • -
            • org.apache.hadoop.hbase.client.Result (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellScanner)
            • +
            • org.apache.hadoop.hbase.client.Result (implements org.apache.hadoop.hbase.CellScannable, org.apache.hadoop.hbase.CellScanner)
            • org.apache.hadoop.hbase.client.RowMutations (implements org.apache.hadoop.hbase.client.Row)
            • org.apache.hadoop.hbase.rsgroup.RSGroupInfo
            • org.apache.hadoop.hbase.ScheduledChore (implements java.lang.Runnable)
            • @@ -801,6 +801,8 @@
            • org.apache.hadoop.hbase.client.BufferedMutator.ExceptionListener
            • org.apache.hadoop.hbase.Cell
            • org.apache.hadoop.hbase.CellBuilder
            • +
            • org.apache.hadoop.hbase.CellScannable
            • +
            • org.apache.hadoop.hbase.CellScanner
            • org.apache.hadoop.hbase.client.backoff.ClientBackoffPolicy
            • org.apache.hadoop.hbase.client.ColumnFamilyDescriptor
            • java.lang.Comparable<T> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/src-html/org/apache/hadoop/hbase/CellScannable.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/CellScannable.html b/apidocs/src-html/org/apache/hadoop/hbase/CellScannable.html new file mode 100644 index 0000000..015f8d8 --- /dev/null +++ b/apidocs/src-html/org/apache/hadoop/hbase/CellScannable.html @@ -0,0 +1,106 @@ + + + +Source code + + + +
              +
              001/**
              +002 * Licensed to the Apache Software Foundation (ASF) under one
              +003 * or more contributor license agreements.  See the NOTICE file
              +004 * distributed with this work for additional information
              +005 * regarding copyright ownership.  The ASF licenses this file
              +006 * to you under the Apache License, Version 2.0 (the
              +007 * "License"); you may not use this file except in compliance
              +008 * with the License.  You may obtain a copy of the License at
              +009 *
              +010 * http://www.apache.org/licenses/LICENSE-2.0
              +011 *
              +012 * Unless required by applicable law or agreed to in writing, software
              +013 * distributed under the License is distributed on an "AS IS" BASIS,
              +014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
              +015 * See the License for the specific language governing permissions and
              +016 * limitations under the License.
              +017 */
              +018package org.apache.hadoop.hbase;
              +019
              +020import org.apache.yetus.audience.InterfaceAudience;
              +021
              +022/**
              +023 * Implementer can return a CellScanner over its Cell content.
              +024 * Class name is ugly but mimicing java.util.Iterable only we are about the dumber
              +025 * CellScanner rather than say Iterator&lt;Cell&gt;.  See CellScanner class comment for why we go
              +026 * dumber than java.util.Iterator.
              +027 */
              +028@InterfaceAudience.Public
              +029public interface CellScannable {
              +030  /**
              +031   * @return A CellScanner over the contained {@link Cell}s
              +032   */
              +033  CellScanner cellScanner();
              +034}
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/src-html/org/apache/hadoop/hbase/CellScanner.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/CellScanner.html b/apidocs/src-html/org/apache/hadoop/hbase/CellScanner.html new file mode 100644 index 0000000..2f4a7c8 --- /dev/null +++ b/apidocs/src-html/org/apache/hadoop/hbase/CellScanner.html @@ -0,0 +1,135 @@ + + + +Source code + + + +
              +
              001/**
              +002 * Licensed to the Apache Software Foundation (ASF) under one
              +003 * or more contributor license agreements.  See the NOTICE file
              +004 * distributed with this work for additional information
              +005 * regarding copyright ownership.  The ASF licenses this file
              +006 * to you under the Apache License, Version 2.0 (the
              +007 * "License"); you may not use this file except in compliance
              +008 * with the License.  You may obtain a copy of the License at
              +009 *
              +010 *     http://www.apache.org/licenses/LICENSE-2.0
              +011 *
              +012 * Unless required by applicable law or agreed to in writing, software
              +013 * distributed under the License is distributed on an "AS IS" BASIS,
              +014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
              +015 * See the License for the specific language governing permissions and
              +016 * limitations under the License.
              +017 */
              +018
              +019package org.apache.hadoop.hbase;
              +020
              +021import java.io.IOException;
              +022
              +023import org.apache.yetus.audience.InterfaceAudience;
              +024import org.apache.yetus.audience.InterfaceStability;
              +025
              +026/**
              +027 * An interface for iterating through a sequence of cells. Similar to Java's Iterator, but without
              +028 * the hasNext() or remove() methods. The hasNext() method is problematic because it may require
              +029 * actually loading the next object, which in turn requires storing the previous object somewhere.
              +030 *
              +031 * <p>The core data block decoder should be as fast as possible, so we push the complexity and
              +032 * performance expense of concurrently tracking multiple cells to layers above the CellScanner.
              +033 * <p>
              +034 * The {@link #current()} method will return a reference to a Cell implementation. This reference
              +035 * may or may not point to a reusable cell implementation, so users of the CellScanner should not,
              +036 * for example, accumulate a List of Cells. All of the references may point to the same object,
              +037 * which would be the latest state of the underlying Cell. In short, the Cell is mutable.
              +038 * </p>
              +039 * Typical usage:
              +040 *
              +041 * <pre>
              +042 * while (scanner.advance()) {
              +043 *   Cell cell = scanner.current();
              +044 *   // do something
              +045 * }
              +046 * </pre>
              +047 * <p>Often used reading {@link org.apache.hadoop.hbase.Cell}s written by
              +048 * {@link org.apache.hadoop.hbase.io.CellOutputStream}.
              +049 */
              +050@InterfaceAudience.Public
              +051public interface CellScanner {
              +052  /**
              +053   * @return the current Cell which may be mutable
              +054   */
              +055  Cell current();
              +056
              +057  /**
              +058   * Advance the scanner 1 cell.
              +059   * @return true if the next cell is found and {@link #current()} will return a valid Cell
              +060   * @throws IOException
              +061   */
              +062  boolean advance() throws IOException;
              +063}
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              +
              + + http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html b/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html index 1513749..5db3c04 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/zookeeper/MiniZooKeeperCluster.html @@ -477,7 +477,11 @@ 469 return activeZKServerIndex < 0 || activeZKServerIndex >= clientPortList.size() ? -1 470 : clientPortList.get(activeZKServerIndex); 471 } -472} +472 +473 List<ZooKeeperServer> getZooKeeperServers() { +474 return zooKeeperServers; +475 } +476} http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/book.html ---------------------------------------------------------------------- diff --git a/book.html b/book.html index a4ea0f7..90249f7 100644 --- a/book.html +++ b/book.html @@ -36799,7 +36799,7 @@ The server will return cellblocks compressed using this same compressor as long http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c54c242b/bulk-loads.html ---------------------------------------------------------------------- diff --git a/bulk-loads.html b/bulk-loads.html index df98275..7cf87b6 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -7,7 +7,7 @@ - + Apache HBase – Bulk Loads in Apache HBase (TM) @@ -311,7 +311,7 @@ under the License. --> <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. - <li id="publishDate" class="pull-right">Last Published: 2017-12-02</li> + <li id="publishDate" class="pull-right">Last Published: 2017-12-03</li> </p> </div>