| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.coprocessor | Table of Contents | 
| org.apache.hadoop.hbase.coprocessor.example | |
| org.apache.hadoop.hbase.regionserver | |
| org.apache.hadoop.hbase.regionserver.compactions | |
| org.apache.hadoop.hbase.security.access | 
| Modifier and Type | Method and Description | 
|---|---|
| default void | RegionObserver. postCompact(ObserverContext<RegionCoprocessorEnvironment> c,
           Store store,
           StoreFile resultFile,
           CompactionLifeCycleTracker tracker,
           CompactionRequest request)Called after compaction has completed and the new store file has been moved in to place. | 
| default void | RegionObserver. postCompactSelection(ObserverContext<RegionCoprocessorEnvironment> c,
                    Store store,
                    List<? extends StoreFile> selected,
                    CompactionLifeCycleTracker tracker,
                    CompactionRequest request)Called after the  StoreFiles to compact have been selected from the available
 candidates. | 
| default InternalScanner | RegionObserver. preCompact(ObserverContext<RegionCoprocessorEnvironment> c,
          Store store,
          InternalScanner scanner,
          ScanType scanType,
          CompactionLifeCycleTracker tracker,
          CompactionRequest request)Called prior to writing the  StoreFiles selected for compaction into a newStoreFile. | 
| default void | RegionObserver. preCompactScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c,
                     Store store,
                     ScanType scanType,
                     ScanOptions options,
                     CompactionLifeCycleTracker tracker,
                     CompactionRequest request)Called before we open store scanner for compaction. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RegionCoprocessorHost. postCompact(HStore store,
           HStoreFile resultFile,
           CompactionLifeCycleTracker tracker,
           CompactionRequest request,
           User user)Called after the store compaction has completed. | 
| void | RegionCoprocessorHost. postCompactSelection(HStore store,
                    List<HStoreFile> selected,
                    CompactionLifeCycleTracker tracker,
                    CompactionRequest request,
                    User user)Called after the  HStoreFiles to be compacted have been selected from the available
 candidates. | 
| InternalScanner | RegionCoprocessorHost. preCompact(HStore store,
          InternalScanner scanner,
          ScanType scanType,
          CompactionLifeCycleTracker tracker,
          CompactionRequest request,
          User user)Called prior to rewriting the store files selected for compaction | 
| ScanInfo | RegionCoprocessorHost. preCompactScannerOpen(HStore store,
                     ScanType scanType,
                     CompactionLifeCycleTracker tracker,
                     CompactionRequest request,
                     User user)Called prior to opening store scanner for compaction. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompactionRequestImplThis class holds all logical details necessary to run a compaction. | 
| class  | DateTieredCompactionRequest | 
| Modifier and Type | Method and Description | 
|---|---|
| InternalScanner | AccessController. preCompact(ObserverContext<RegionCoprocessorEnvironment> c,
          Store store,
          InternalScanner scanner,
          ScanType scanType,
          CompactionLifeCycleTracker tracker,
          CompactionRequest request) | 
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.