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 186A4200D16 for ; Tue, 10 Oct 2017 17:25:41 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 16AFB160BF2; Tue, 10 Oct 2017 15:25:41 +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 EDD84160BE4 for ; Tue, 10 Oct 2017 17:25:37 +0200 (CEST) Received: (qmail 51527 invoked by uid 500); 10 Oct 2017 15:25:29 -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 50778 invoked by uid 99); 10 Oct 2017 15:25:28 -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; Tue, 10 Oct 2017 15:25:28 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 79E3CF5D9D; Tue, 10 Oct 2017 15:25:27 +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: Tue, 10 Oct 2017 15:25:59 -0000 Message-Id: In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [34/51] [partial] hbase-site git commit: Published site at . archived-at: Tue, 10 Oct 2017 15:25:41 -0000 http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9e2ced84/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html index 2377133..f452b2c 100644 --- a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html +++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionObserver.html @@ -107,7 +107,7 @@ var activeTableTab = "activeTableTab";
@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
  @InterfaceStability.Evolving
-public interface RegionObserver
+public interface RegionObserver
Coprocessors implement this interface to observe and mediate client actions on the region.

Since most implementations will be interested in only a subset of hooks, this class uses @@ -564,11 +564,10 @@ public interface default void -preCompactSelection(ObserverContext<RegionCoprocessorEnvironment> c, +preCompactSelection(ObserverContext<RegionCoprocessorEnvironment> c, Store store, List<? extends StoreFile> candidates, - CompactionLifeCycleTracker tracker, - CompactionRequest request) + CompactionLifeCycleTracker tracker)

Called prior to selecting the StoreFiles to compact from the list of available candidates.
@@ -752,7 +751,7 @@ public interface
  • preOpen

    -
    default void preOpen(ObserverContext<RegionCoprocessorEnvironment> c)
    +
    default void preOpen(ObserverContext<RegionCoprocessorEnvironment> c)
                   throws IOException
    Called before the region is reported as open to the master.
    @@ -769,7 +768,7 @@ public interface
  • postOpen

    -
    default void postOpen(ObserverContext<RegionCoprocessorEnvironment> c)
    +
    default void postOpen(ObserverContext<RegionCoprocessorEnvironment> c)
    Called after the region is reported as open to the master.
    Parameters:
    @@ -783,7 +782,7 @@ public interface
  • postLogReplay

    -
    default void postLogReplay(ObserverContext<RegionCoprocessorEnvironment> c)
    +
    default void postLogReplay(ObserverContext<RegionCoprocessorEnvironment> c)
    Called after the log replay on the region is over.
    Parameters:
    @@ -797,7 +796,7 @@ public interface
  • preFlushScannerOpen

    -
    default InternalScanner preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default InternalScanner preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
                                                 Store store,
                                                 List<KeyValueScanner> scanners,
                                                 InternalScanner s,
    @@ -830,7 +829,7 @@ public interface 
     
  • preFlush

    -
    default void preFlush(ObserverContext<RegionCoprocessorEnvironment> c)
    +
    default void preFlush(ObserverContext<RegionCoprocessorEnvironment> c)
                    throws IOException
    Called before the memstore is flushed to disk.
    @@ -847,7 +846,7 @@ public interface
  • preFlush

    -
    default InternalScanner preFlush(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default InternalScanner preFlush(ObserverContext<RegionCoprocessorEnvironment> c,
                                      Store store,
                                      InternalScanner scanner)
                               throws IOException
    @@ -871,7 +870,7 @@ public interface
  • postFlush

    -
    default void postFlush(ObserverContext<RegionCoprocessorEnvironment> c)
    +
    default void postFlush(ObserverContext<RegionCoprocessorEnvironment> c)
                     throws IOException
    Called after the memstore is flushed to disk.
    @@ -888,7 +887,7 @@ public interface
  • postFlush

    -
    default void postFlush(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postFlush(ObserverContext<RegionCoprocessorEnvironment> c,
                            Store store,
                            StoreFile resultFile)
                     throws IOException
    @@ -903,17 +902,16 @@ public interface +
  • @@ -936,7 +933,7 @@ public interface
  • postCompactSelection

    -
    default void postCompactSelection(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postCompactSelection(ObserverContext<RegionCoprocessorEnvironment> c,
                                       Store store,
                                       org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList<? extends StoreFile> selected,
                                       CompactionLifeCycleTracker tracker,
    @@ -959,7 +956,7 @@ public interface 
     
  • preCompact

    -
    default InternalScanner preCompact(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default InternalScanner preCompact(ObserverContext<RegionCoprocessorEnvironment> c,
                                        Store store,
                                        InternalScanner scanner,
                                        ScanType scanType,
    @@ -1001,7 +998,7 @@ public interface 
     
  • preCompactScannerOpen

    -
    default InternalScanner preCompactScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default InternalScanner preCompactScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
                                                   Store store,
                                                   List<? extends KeyValueScanner> scanners,
                                                   ScanType scanType,
    @@ -1043,7 +1040,7 @@ public interface 
     
  • postCompact

    -
    default void postCompact(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postCompact(ObserverContext<RegionCoprocessorEnvironment> c,
                              Store store,
                              StoreFile resultFile,
                              CompactionLifeCycleTracker tracker,
    @@ -1068,7 +1065,7 @@ public interface 
     
  • preClose

    -
    default void preClose(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void preClose(ObserverContext<RegionCoprocessorEnvironment> c,
                           boolean abortRequested)
                    throws IOException
    Called before the region is reported as closed to the master.
    @@ -1087,7 +1084,7 @@ public interface
  • postClose

    -
    default void postClose(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postClose(ObserverContext<RegionCoprocessorEnvironment> c,
                            boolean abortRequested)
    Called after the region is reported as closed to the master.
    @@ -1103,7 +1100,7 @@ public interface
  • preGetOp

    -
    default void preGetOp(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void preGetOp(ObserverContext<RegionCoprocessorEnvironment> c,
                           Get get,
                           List<Cell> result)
                    throws IOException
    @@ -1131,7 +1128,7 @@ public interface
  • postGetOp

    -
    default void postGetOp(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postGetOp(ObserverContext<RegionCoprocessorEnvironment> c,
                            Get get,
                            List<Cell> result)
                     throws IOException
    @@ -1158,7 +1155,7 @@ public interface
  • preExists

    -
    default boolean preExists(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean preExists(ObserverContext<RegionCoprocessorEnvironment> c,
                               Get get,
                               boolean exists)
                        throws IOException
    @@ -1186,7 +1183,7 @@ public interface
  • postExists

    -
    default boolean postExists(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean postExists(ObserverContext<RegionCoprocessorEnvironment> c,
                                Get get,
                                boolean exists)
                         throws IOException
    @@ -1212,7 +1209,7 @@ public interface
  • prePut

    -
    default void prePut(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void prePut(ObserverContext<RegionCoprocessorEnvironment> c,
                         Put put,
                         WALEdit edit,
                         Durability durability)
    @@ -1243,7 +1240,7 @@ public interface 
     
  • postPut

    -
    default void postPut(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postPut(ObserverContext<RegionCoprocessorEnvironment> c,
                          Put put,
                          WALEdit edit,
                          Durability durability)
    @@ -1272,7 +1269,7 @@ public interface 
     
  • preDelete

    -
    default void preDelete(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void preDelete(ObserverContext<RegionCoprocessorEnvironment> c,
                            Delete delete,
                            WALEdit edit,
                            Durability durability)
    @@ -1303,7 +1300,7 @@ public interface 
     
  • prePrepareTimeStampForDeleteVersion

    -
    default void prePrepareTimeStampForDeleteVersion(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void prePrepareTimeStampForDeleteVersion(ObserverContext<RegionCoprocessorEnvironment> c,
                                                      Mutation mutation,
                                                      Cell cell,
                                                      byte[] byteNow,
    @@ -1333,7 +1330,7 @@ public interface 
     
  • postDelete

    -
    default void postDelete(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postDelete(ObserverContext<RegionCoprocessorEnvironment> c,
                             Delete delete,
                             WALEdit edit,
                             Durability durability)
    @@ -1362,7 +1359,7 @@ public interface 
     
  • preBatchMutate

    -
    default void preBatchMutate(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void preBatchMutate(ObserverContext<RegionCoprocessorEnvironment> c,
                                 MiniBatchOperationInProgress<Mutation> miniBatchOp)
                          throws IOException
    This will be called for every batch mutation operation happening at the server. This will be @@ -1388,7 +1385,7 @@ public interface
  • postBatchMutate

    -
    default void postBatchMutate(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void postBatchMutate(ObserverContext<RegionCoprocessorEnvironment> c,
                                  MiniBatchOperationInProgress<Mutation> miniBatchOp)
                           throws IOException
    This will be called after applying a batch of Mutations on a region. The Mutations are added to @@ -1414,7 +1411,7 @@ public interface
  • postStartRegionOperation

    -
    default void postStartRegionOperation(ObserverContext<RegionCoprocessorEnvironment> ctx,
    +
    default void postStartRegionOperation(ObserverContext<RegionCoprocessorEnvironment> ctx,
                                           Region.Operation operation)
                                    throws IOException
    This will be called for region operations where read lock is acquired in @@ -1434,7 +1431,7 @@ public interface
  • postCloseRegionOperation

    -
    default void postCloseRegionOperation(ObserverContext<RegionCoprocessorEnvironment> ctx,
    +
    default void postCloseRegionOperation(ObserverContext<RegionCoprocessorEnvironment> ctx,
                                           Region.Operation operation)
                                    throws IOException
    Called after releasing read lock in Region.closeRegionOperation().
    @@ -1453,7 +1450,7 @@ public interface
  • postBatchMutateIndispensably

    -
    default void postBatchMutateIndispensably(ObserverContext<RegionCoprocessorEnvironment> ctx,
    +
    default void postBatchMutateIndispensably(ObserverContext<RegionCoprocessorEnvironment> ctx,
                                               MiniBatchOperationInProgress<Mutation> miniBatchOp,
                                               boolean success)
                                        throws IOException
    @@ -1478,7 +1475,7 @@ public interface
  • preCheckAndPut

    -
    default boolean preCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean preCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c,
                                    byte[] row,
                                    byte[] family,
                                    byte[] qualifier,
    @@ -1520,7 +1517,7 @@ public interface 
     
  • preCheckAndPutAfterRowLock

    -
    default boolean preCheckAndPutAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean preCheckAndPutAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
                                                byte[] row,
                                                byte[] family,
                                                byte[] qualifier,
    @@ -1566,7 +1563,7 @@ public interface 
     
  • postCheckAndPut

    -
    default boolean postCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean postCheckAndPut(ObserverContext<RegionCoprocessorEnvironment> c,
                                     byte[] row,
                                     byte[] family,
                                     byte[] qualifier,
    @@ -1605,7 +1602,7 @@ public interface 
     
  • preCheckAndDelete

    -
    default boolean preCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean preCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c,
                                       byte[] row,
                                       byte[] family,
                                       byte[] qualifier,
    @@ -1646,7 +1643,7 @@ public interface 
     
  • preCheckAndDeleteAfterRowLock

    -
    default boolean preCheckAndDeleteAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean preCheckAndDeleteAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
                                                   byte[] row,
                                                   byte[] family,
                                                   byte[] qualifier,
    @@ -1691,7 +1688,7 @@ public interface 
     
  • postCheckAndDelete

    -
    default boolean postCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean postCheckAndDelete(ObserverContext<RegionCoprocessorEnvironment> c,
                                        byte[] row,
                                        byte[] family,
                                        byte[] qualifier,
    @@ -1730,7 +1727,7 @@ public interface 
     
  • preAppend

    -
    default Result preAppend(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default Result preAppend(ObserverContext<RegionCoprocessorEnvironment> c,
                              Append append)
                       throws IOException
    Called before Append. @@ -1759,7 +1756,7 @@ public interface
  • preAppendAfterRowLock

    -
    default Result preAppendAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default Result preAppendAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
                                          Append append)
                                   throws IOException
    Called before Append but after acquiring rowlock. @@ -1792,7 +1789,7 @@ public interface
  • postAppend

    -
    default Result postAppend(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default Result postAppend(ObserverContext<RegionCoprocessorEnvironment> c,
                               Append append,
                               Result result)
                        throws IOException
    @@ -1821,7 +1818,7 @@ public interface
  • preIncrement

    -
    default Result preIncrement(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default Result preIncrement(ObserverContext<RegionCoprocessorEnvironment> c,
                                 Increment increment)
                          throws IOException
    Called before Increment. @@ -1850,7 +1847,7 @@ public interface
  • preIncrementAfterRowLock

    -
    default Result preIncrementAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default Result preIncrementAfterRowLock(ObserverContext<RegionCoprocessorEnvironment> c,
                                             Increment increment)
                                      throws IOException
    Called before Increment but after acquiring rowlock. @@ -1883,7 +1880,7 @@ public interface
  • postIncrement

    -
    default Result postIncrement(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default Result postIncrement(ObserverContext<RegionCoprocessorEnvironment> c,
                                  Increment increment,
                                  Result result)
                           throws IOException
    @@ -1912,7 +1909,7 @@ public interface
  • preScannerOpen

    -
    default RegionScanner preScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default RegionScanner preScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
                                          Scan scan,
                                          RegionScanner s)
                                   throws IOException
    @@ -1944,7 +1941,7 @@ public interface
  • preStoreScannerOpen

    -
    default KeyValueScanner preStoreScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default KeyValueScanner preStoreScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
                                                 Store store,
                                                 Scan scan,
                                                 NavigableSet<byte[]> targetCols,
    @@ -1986,7 +1983,7 @@ public interface 
     
  • postScannerOpen

    -
    default RegionScanner postScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default RegionScanner postScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
                                           Scan scan,
                                           RegionScanner s)
                                    throws IOException
    @@ -2015,7 +2012,7 @@ public interface
  • preScannerNext

    -
    default boolean preScannerNext(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean preScannerNext(ObserverContext<RegionCoprocessorEnvironment> c,
                                    InternalScanner s,
                                    List<Result> result,
                                    int limit,
    @@ -2052,7 +2049,7 @@ public interface 
     
  • postScannerNext

    -
    default boolean postScannerNext(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean postScannerNext(ObserverContext<RegionCoprocessorEnvironment> c,
                                     InternalScanner s,
                                     List<Result> result,
                                     int limit,
    @@ -2085,7 +2082,7 @@ public interface 
     
  • postScannerFilterRow

    -
    default boolean postScannerFilterRow(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default boolean postScannerFilterRow(ObserverContext<RegionCoprocessorEnvironment> c,
                                          InternalScanner s,
                                          Cell curRowCell,
                                          boolean hasMore)
    @@ -2123,7 +2120,7 @@ public interface 
     
  • preScannerClose

    -
    default void preScannerClose(ObserverContext<RegionCoprocessorEnvironment> c,
    +
    default void preScannerClose(ObserverContext<RegionCoprocessorEnvironment> c,
                                  InternalScanner s)
                           throws IOException
    Called before the client closes a scanner. @@ -2147,7 +2144,7 @@ public interface