Class SimpleRegionObserver
java.lang.Object
org.apache.hadoop.hbase.coprocessor.SimpleRegionObserver
- All Implemented Interfaces:
org.apache.hadoop.hbase.Coprocessor,org.apache.hadoop.hbase.coprocessor.RegionCoprocessor,org.apache.hadoop.hbase.coprocessor.RegionObserver
- Direct Known Subclasses:
TestCoprocessorHost.SimpleRegionObserverV2,TestCoprocessorHost.SimpleRegionObserverV3,TestIncrementTimeRange.MyObserver,TestNegativeMemStoreSizeWithSlowCoprocessor.FlushingRegionObserver,TestRegionServerCoprocessorExceptionWithAbort.BuggyRegionObserver,TestRegionServerCoprocessorExceptionWithRemove.BuggyRegionObserver
public class SimpleRegionObserver
extends Object
implements org.apache.hadoop.hbase.coprocessor.RegionCoprocessor, org.apache.hadoop.hbase.coprocessor.RegionObserver
A sample region observer that tests the RegionObserver interface. It works with
TestRegionObserverInterface to provide the test case.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.Coprocessor
org.apache.hadoop.hbase.Coprocessor.StateNested classes/interfaces inherited from interface org.apache.hadoop.hbase.coprocessor.RegionObserver
org.apache.hadoop.hbase.coprocessor.RegionObserver.MutationType -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) final AtomicInteger(package private) static final String(package private) final AtomicBoolean(package private) static final byte[]Fields inherited from interface org.apache.hadoop.hbase.Coprocessor
PRIORITY_HIGHEST, PRIORITY_LOWEST, PRIORITY_SYSTEM, PRIORITY_USER, VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintintOptional<org.apache.hadoop.hbase.coprocessor.RegionObserver>booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanorg.apache.hadoop.hbase.client.ResultpostAppend(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Append append, org.apache.hadoop.hbase.client.Result result) voidpostBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress<org.apache.hadoop.hbase.client.Mutation> miniBatchOp) voidpostBatchMutateIndispensably(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress<org.apache.hadoop.hbase.client.Mutation> miniBatchOp, boolean success) voidpostBulkLoadHFile(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.util.Pair<byte[], String>> familyPaths, Map<byte[], List<org.apache.hadoop.fs.Path>> map) booleanpostCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Delete delete, boolean result) booleanpostCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Delete delete, boolean result) org.apache.hadoop.hbase.client.CheckAndMutateResultpostCheckAndMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.CheckAndMutate checkAndMutate, org.apache.hadoop.hbase.client.CheckAndMutateResult result) booleanpostCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Put put, boolean result) booleanpostCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Put put, boolean result) voidpostClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, boolean abortRequested) voidpostCloseRegionOperation(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.Region.Operation op) voidpostCompact(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.StoreFile resultFile, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) voidpostCompactSelection(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, List<? extends org.apache.hadoop.hbase.regionserver.StoreFile> selected, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) voidpostDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Delete delete, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) voidpostFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.StoreFile resultFile, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) voidpostGetOp(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Get get, List<org.apache.hadoop.hbase.Cell> results) org.apache.hadoop.hbase.client.ResultpostIncrement(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Increment increment, org.apache.hadoop.hbase.client.Result result) voidpostOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c) voidpostPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Put put, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) voidpostReplayWALs(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path edits) voidpostScannerClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s) booleanpostScannerFilterRow(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.regionserver.InternalScanner s, org.apache.hadoop.hbase.Cell currentRow, boolean hasMore) booleanpostScannerNext(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s, List<org.apache.hadoop.hbase.client.Result> results, int limit, boolean hasMore) org.apache.hadoop.hbase.regionserver.RegionScannerpostScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Scan scan, org.apache.hadoop.hbase.regionserver.RegionScanner s) voidpostStartRegionOperation(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.Region.Operation op) org.apache.hadoop.hbase.regionserver.StoreFileReaderpostStoreFileReaderOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p, org.apache.hadoop.hbase.io.FSDataInputStreamWrapper in, long size, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConf, org.apache.hadoop.hbase.io.Reference r, org.apache.hadoop.hbase.regionserver.StoreFileReader reader) voidpostWALRestore(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.wal.WALKey logKey, org.apache.hadoop.hbase.wal.WALEdit logEdit) org.apache.hadoop.hbase.client.ResultpreAppend(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Append append) org.apache.hadoop.hbase.client.ResultpreAppendAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Append append) voidpreBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress<org.apache.hadoop.hbase.client.Mutation> miniBatchOp) voidpreBulkLoadHFile(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.util.Pair<byte[], String>> familyPaths) booleanpreCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Delete delete, boolean result) booleanpreCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Delete delete, boolean result) booleanpreCheckAndDeleteAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Delete delete, boolean result) booleanpreCheckAndDeleteAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Delete delete, boolean result) org.apache.hadoop.hbase.client.CheckAndMutateResultpreCheckAndMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.CheckAndMutate checkAndMutate, org.apache.hadoop.hbase.client.CheckAndMutateResult result) org.apache.hadoop.hbase.client.CheckAndMutateResultpreCheckAndMutateAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.CheckAndMutate checkAndMutate, org.apache.hadoop.hbase.client.CheckAndMutateResult result) booleanpreCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Put put, boolean result) booleanpreCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Put put, boolean result) booleanpreCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Put put, boolean result) booleanpreCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Put put, boolean result) voidpreClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, boolean abortRequested) org.apache.hadoop.hbase.regionserver.InternalScannerpreCompact(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.InternalScanner scanner, org.apache.hadoop.hbase.regionserver.ScanType scanType, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) voidpreCompactScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanType scanType, org.apache.hadoop.hbase.regionserver.ScanOptions options, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) voidpreCompactSelection(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, List<? extends org.apache.hadoop.hbase.regionserver.StoreFile> candidates, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker) voidpreDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Delete delete, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) org.apache.hadoop.hbase.regionserver.InternalScannerpreFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.InternalScanner scanner, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) voidpreFlushScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanOptions options, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) voidpreGetOp(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Get get, List<org.apache.hadoop.hbase.Cell> results) org.apache.hadoop.hbase.client.ResultpreIncrement(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Increment increment) org.apache.hadoop.hbase.client.ResultpreIncrementAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Increment increment) voidpreMemStoreCompactionCompactScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanOptions options) voidpreOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c) voidprePrepareTimeStampForDeleteVersion(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Mutation delete, org.apache.hadoop.hbase.Cell cell, byte[] byteNow, org.apache.hadoop.hbase.client.Get get) voidprePut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Put put, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) voidpreReplayWALs(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path edits) voidpreScannerClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s) booleanpreScannerNext(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s, List<org.apache.hadoop.hbase.client.Result> results, int limit, boolean hasMore) voidpreScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Scan scan) org.apache.hadoop.hbase.regionserver.StoreFileReaderpreStoreFileReaderOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p, org.apache.hadoop.hbase.io.FSDataInputStreamWrapper in, long size, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConf, org.apache.hadoop.hbase.io.Reference r, org.apache.hadoop.hbase.regionserver.StoreFileReader reader) voidpreStoreScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanOptions options) voidpreWALAppend(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.wal.WALKey key, org.apache.hadoop.hbase.wal.WALEdit edit) voidpreWALRestore(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.wal.WALKey logKey, org.apache.hadoop.hbase.wal.WALEdit logEdit) private voidsetScanOptions(org.apache.hadoop.hbase.regionserver.ScanOptions options) voidvoidstart(org.apache.hadoop.hbase.CoprocessorEnvironment e) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.hbase.Coprocessor
getServices, stopMethods inherited from interface org.apache.hadoop.hbase.coprocessor.RegionCoprocessor
getBulkLoadObserver, getEndpointObserverMethods inherited from interface org.apache.hadoop.hbase.coprocessor.RegionObserver
postAppend, postAppendBeforeWAL, postCommitStoreFile, postDelete, postExists, postFlush, postIncrement, postIncrementBeforeWAL, postInstantiateDeleteTracker, postMemStoreCompaction, postMutationBeforeWAL, postPut, preAppend, preCommitStoreFile, preDelete, preExists, preFlush, preIncrement, preMemStoreCompaction, preMemStoreCompactionCompact, prePut
-
Field Details
-
ctBeforeDelete
-
ctPreOpen
-
ctPostOpen
-
ctPreClose
-
ctPostClose
-
ctPreFlush
-
ctPostFlush
-
ctPreCompactSelect
-
ctPostCompactSelect
-
ctPreCompact
-
ctPostCompact
-
ctPreGet
-
ctPostGet
-
ctPrePut
-
ctPostPut
-
ctPreDeleted
-
ctPrePrepareDeleteTS
-
ctPostDeleted
-
ctPreIncrement
-
ctPreIncrementAfterRowLock
-
ctPreAppend
-
ctPreAppendAfterRowLock
-
ctPostIncrement
-
ctPostAppend
-
ctPreCheckAndPut
-
ctPreCheckAndPutWithFilter
-
ctPreCheckAndPutAfterRowLock
-
ctPreCheckAndPutWithFilterAfterRowLock
-
ctPostCheckAndPut
-
ctPostCheckAndPutWithFilter
-
ctPreCheckAndDelete
-
ctPreCheckAndDeleteWithFilter
-
ctPreCheckAndDeleteAfterRowLock
-
ctPreCheckAndDeleteWithFilterAfterRowLock
-
ctPostCheckAndDelete
-
ctPostCheckAndDeleteWithFilter
-
ctPreCheckAndMutate
-
ctPreCheckAndMutateAfterRowLock
-
ctPostCheckAndMutate
-
ctPreScannerNext
-
ctPostScannerNext
-
ctPostScannerFilterRow
-
ctPreScannerClose
-
ctPostScannerClose
-
ctPreScannerOpen
-
ctPostScannerOpen
-
ctPreBulkLoadHFile
-
ctPostBulkLoadHFile
-
ctPreBatchMutate
-
ctPostBatchMutate
-
ctPreReplayWALs
-
ctPostReplayWALs
-
ctPreWALRestore
-
ctPostWALRestore
-
ctPreStoreFileReaderOpen
-
ctPostStoreFileReaderOpen
-
ctPostBatchMutateIndispensably
-
ctPostStartRegionOperation
-
ctPostCloseRegionOperation
-
throwOnPostFlush
-
ctPreWALAppend
-
TABLE_SKIPPED
- See Also:
-
extendedAttributes
Map<String,byte[]> extendedAttributes -
WAL_EXTENDED_ATTRIBUTE_BYTES
-
-
Constructor Details
-
SimpleRegionObserver
public SimpleRegionObserver()
-
-
Method Details
-
setThrowOnPostFlush
-
getRegionObserver
- Specified by:
getRegionObserverin interfaceorg.apache.hadoop.hbase.coprocessor.RegionCoprocessor
-
start
- Specified by:
startin interfaceorg.apache.hadoop.hbase.Coprocessor- Throws:
IOException
-
preOpen
public void preOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c) - Specified by:
preOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver
-
postOpen
public void postOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c) - Specified by:
postOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver
-
wasOpened
-
preClose
public void preClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, boolean abortRequested) - Specified by:
preClosein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver
-
postClose
public void postClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, boolean abortRequested) - Specified by:
postClosein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver
-
wasClosed
-
preFlush
public org.apache.hadoop.hbase.regionserver.InternalScanner preFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.InternalScanner scanner, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) throws IOException - Specified by:
preFlushin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postFlush
public void postFlush(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.StoreFile resultFile, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) throws IOException - Specified by:
postFlushin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
wasFlushed
-
preCompactSelection
public void preCompactSelection(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, List<? extends org.apache.hadoop.hbase.regionserver.StoreFile> candidates, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker) throws IOException - Specified by:
preCompactSelectionin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCompactSelection
public void postCompactSelection(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, List<? extends org.apache.hadoop.hbase.regionserver.StoreFile> selected, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) - Specified by:
postCompactSelectionin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver
-
preCompact
public org.apache.hadoop.hbase.regionserver.InternalScanner preCompact(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.InternalScanner scanner, org.apache.hadoop.hbase.regionserver.ScanType scanType, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) throws IOException - Specified by:
preCompactin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCompact
public void postCompact(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.StoreFile resultFile, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) throws IOException - Specified by:
postCompactin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
wasCompacted
-
preScannerOpen
public void preScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Scan scan) throws IOException - Specified by:
preScannerOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postScannerOpen
public org.apache.hadoop.hbase.regionserver.RegionScanner postScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Scan scan, org.apache.hadoop.hbase.regionserver.RegionScanner s) throws IOException - Specified by:
postScannerOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preScannerNext
public boolean preScannerNext(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s, List<org.apache.hadoop.hbase.client.Result> results, int limit, boolean hasMore) throws IOException - Specified by:
preScannerNextin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postScannerNext
public boolean postScannerNext(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s, List<org.apache.hadoop.hbase.client.Result> results, int limit, boolean hasMore) throws IOException - Specified by:
postScannerNextin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postScannerFilterRow
public boolean postScannerFilterRow(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.regionserver.InternalScanner s, org.apache.hadoop.hbase.Cell currentRow, boolean hasMore) throws IOException - Specified by:
postScannerFilterRowin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preScannerClose
public void preScannerClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s) throws IOException - Specified by:
preScannerClosein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postScannerClose
public void postScannerClose(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.InternalScanner s) throws IOException - Specified by:
postScannerClosein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preGetOp
public void preGetOp(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Get get, List<org.apache.hadoop.hbase.Cell> results) throws IOException - Specified by:
preGetOpin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postGetOp
public void postGetOp(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Get get, List<org.apache.hadoop.hbase.Cell> results) - Specified by:
postGetOpin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver
-
prePut
public void prePut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Put put, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) throws IOException - Specified by:
prePutin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postPut
public void postPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Put put, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) throws IOException - Specified by:
postPutin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preDelete
public void preDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Delete delete, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) throws IOException - Specified by:
preDeletein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
prePrepareTimeStampForDeleteVersion
public void prePrepareTimeStampForDeleteVersion(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Mutation delete, org.apache.hadoop.hbase.Cell cell, byte[] byteNow, org.apache.hadoop.hbase.client.Get get) throws IOException - Specified by:
prePrepareTimeStampForDeleteVersionin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postDelete
public void postDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Delete delete, org.apache.hadoop.hbase.wal.WALEdit edit, org.apache.hadoop.hbase.client.Durability durability) throws IOException - Specified by:
postDeletein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preBatchMutate
public void preBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress<org.apache.hadoop.hbase.client.Mutation> miniBatchOp) throws IOException - Specified by:
preBatchMutatein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postBatchMutate
public void postBatchMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress<org.apache.hadoop.hbase.client.Mutation> miniBatchOp) throws IOException - Specified by:
postBatchMutatein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postStartRegionOperation
public void postStartRegionOperation(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.Region.Operation op) throws IOException - Specified by:
postStartRegionOperationin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCloseRegionOperation
public void postCloseRegionOperation(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.Region.Operation op) throws IOException - Specified by:
postCloseRegionOperationin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postBatchMutateIndispensably
public void postBatchMutateIndispensably(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress<org.apache.hadoop.hbase.client.Mutation> miniBatchOp, boolean success) throws IOException - Specified by:
postBatchMutateIndispensablyin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preIncrement
public org.apache.hadoop.hbase.client.Result preIncrement(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Increment increment) throws IOException - Specified by:
preIncrementin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preIncrementAfterRowLock
public org.apache.hadoop.hbase.client.Result preIncrementAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Increment increment) throws IOException - Specified by:
preIncrementAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postIncrement
public org.apache.hadoop.hbase.client.Result postIncrement(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.Increment increment, org.apache.hadoop.hbase.client.Result result) throws IOException - Specified by:
postIncrementin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndPut
public boolean preCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Put put, boolean result) throws IOException - Specified by:
preCheckAndPutin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndPut
public boolean preCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Put put, boolean result) throws IOException - Specified by:
preCheckAndPutin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndPutAfterRowLock
public boolean preCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Put put, boolean result) throws IOException - Specified by:
preCheckAndPutAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndPutAfterRowLock
public boolean preCheckAndPutAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Put put, boolean result) throws IOException - Specified by:
preCheckAndPutAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCheckAndPut
public boolean postCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Put put, boolean result) throws IOException - Specified by:
postCheckAndPutin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCheckAndPut
public boolean postCheckAndPut(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Put put, boolean result) throws IOException - Specified by:
postCheckAndPutin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndDelete
public boolean preCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Delete delete, boolean result) throws IOException - Specified by:
preCheckAndDeletein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndDelete
public boolean preCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Delete delete, boolean result) throws IOException - Specified by:
preCheckAndDeletein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndDeleteAfterRowLock
public boolean preCheckAndDeleteAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Delete delete, boolean result) throws IOException - Specified by:
preCheckAndDeleteAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndDeleteAfterRowLock
public boolean preCheckAndDeleteAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Delete delete, boolean result) throws IOException - Specified by:
preCheckAndDeleteAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCheckAndDelete
public boolean postCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.CompareOperator compareOp, org.apache.hadoop.hbase.filter.ByteArrayComparable comparator, org.apache.hadoop.hbase.client.Delete delete, boolean result) throws IOException - Specified by:
postCheckAndDeletein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCheckAndDelete
public boolean postCheckAndDelete(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, byte[] row, org.apache.hadoop.hbase.filter.Filter filter, org.apache.hadoop.hbase.client.Delete delete, boolean result) throws IOException - Specified by:
postCheckAndDeletein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndMutate
public org.apache.hadoop.hbase.client.CheckAndMutateResult preCheckAndMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.CheckAndMutate checkAndMutate, org.apache.hadoop.hbase.client.CheckAndMutateResult result) throws IOException - Specified by:
preCheckAndMutatein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCheckAndMutateAfterRowLock
public org.apache.hadoop.hbase.client.CheckAndMutateResult preCheckAndMutateAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.CheckAndMutate checkAndMutate, org.apache.hadoop.hbase.client.CheckAndMutateResult result) throws IOException - Specified by:
preCheckAndMutateAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postCheckAndMutate
public org.apache.hadoop.hbase.client.CheckAndMutateResult postCheckAndMutate(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.client.CheckAndMutate checkAndMutate, org.apache.hadoop.hbase.client.CheckAndMutateResult result) throws IOException - Specified by:
postCheckAndMutatein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preAppendAfterRowLock
public org.apache.hadoop.hbase.client.Result preAppendAfterRowLock(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Append append) throws IOException - Specified by:
preAppendAfterRowLockin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preAppend
public org.apache.hadoop.hbase.client.Result preAppend(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Append append) throws IOException - Specified by:
preAppendin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postAppend
public org.apache.hadoop.hbase.client.Result postAppend(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> e, org.apache.hadoop.hbase.client.Append append, org.apache.hadoop.hbase.client.Result result) throws IOException - Specified by:
postAppendin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preBulkLoadHFile
public void preBulkLoadHFile(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.util.Pair<byte[], String>> familyPaths) throws IOException- Specified by:
preBulkLoadHFilein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postBulkLoadHFile
public void postBulkLoadHFile(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, List<org.apache.hadoop.hbase.util.Pair<byte[], String>> familyPaths, Map<byte[], throws IOExceptionList<org.apache.hadoop.fs.Path>> map) - Specified by:
postBulkLoadHFilein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preReplayWALs
public void preReplayWALs(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path edits) throws IOException - Specified by:
preReplayWALsin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postReplayWALs
public void postReplayWALs(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.fs.Path edits) throws IOException - Specified by:
postReplayWALsin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preWALRestore
public void preWALRestore(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.wal.WALKey logKey, org.apache.hadoop.hbase.wal.WALEdit logEdit) throws IOException - Specified by:
preWALRestorein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postWALRestore
public void postWALRestore(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> env, org.apache.hadoop.hbase.client.RegionInfo info, org.apache.hadoop.hbase.wal.WALKey logKey, org.apache.hadoop.hbase.wal.WALEdit logEdit) throws IOException - Specified by:
postWALRestorein interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preStoreFileReaderOpen
public org.apache.hadoop.hbase.regionserver.StoreFileReader preStoreFileReaderOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p, org.apache.hadoop.hbase.io.FSDataInputStreamWrapper in, long size, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConf, org.apache.hadoop.hbase.io.Reference r, org.apache.hadoop.hbase.regionserver.StoreFileReader reader) throws IOException - Specified by:
preStoreFileReaderOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
postStoreFileReaderOpen
public org.apache.hadoop.hbase.regionserver.StoreFileReader postStoreFileReaderOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path p, org.apache.hadoop.hbase.io.FSDataInputStreamWrapper in, long size, org.apache.hadoop.hbase.io.hfile.CacheConfig cacheConf, org.apache.hadoop.hbase.io.Reference r, org.apache.hadoop.hbase.regionserver.StoreFileReader reader) throws IOException - Specified by:
postStoreFileReaderOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preStoreScannerOpen
public void preStoreScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanOptions options) throws IOException - Specified by:
preStoreScannerOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preCompactScannerOpen
public void preCompactScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanType scanType, org.apache.hadoop.hbase.regionserver.ScanOptions options, org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker tracker, org.apache.hadoop.hbase.regionserver.compactions.CompactionRequest request) throws IOException - Specified by:
preCompactScannerOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preFlushScannerOpen
public void preFlushScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanOptions options, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) throws IOException - Specified by:
preFlushScannerOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
preMemStoreCompactionCompactScannerOpen
public void preMemStoreCompactionCompactScannerOpen(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> c, org.apache.hadoop.hbase.regionserver.Store store, org.apache.hadoop.hbase.regionserver.ScanOptions options) throws IOException - Specified by:
preMemStoreCompactionCompactScannerOpenin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
setScanOptions
-
preWALAppend
public void preWALAppend(org.apache.hadoop.hbase.coprocessor.ObserverContext<? extends org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment> ctx, org.apache.hadoop.hbase.wal.WALKey key, org.apache.hadoop.hbase.wal.WALEdit edit) throws IOException - Specified by:
preWALAppendin interfaceorg.apache.hadoop.hbase.coprocessor.RegionObserver- Throws:
IOException
-
hadPreGet
-
hadPostGet
-
hadPrePut
-
hadPostPut
-
hadPreBatchMutate
-
getPreBatchMutate
-
hadPostBatchMutate
-
getPostBatchMutate
-
hadPostBatchMutateIndispensably
-
getPostBatchMutateIndispensably
-
hadPostStartRegionOperation
-
hadPostCloseRegionOperation
-
hadDelete
-
getCtPostStartRegionOperation
-
getCtPostCloseRegionOperation
-
getPreCheckAndPut
-
getPreCheckAndPutWithFilter
-
getPreCheckAndPutAfterRowLock
-
getPreCheckAndPutWithFilterAfterRowLock
-
getPostCheckAndPut
-
getPostCheckAndPutWithFilter
-
getPreCheckAndDelete
-
getPreCheckAndDeleteWithFilter
-
getPreCheckAndDeleteAfterRowLock
-
getPreCheckAndDeleteWithFilterAfterRowLock
-
getPostCheckAndDelete
-
getPostCheckAndDeleteWithFilter
-
getPreCheckAndMutate
-
getPreCheckAndMutateAfterRowLock
-
getPostCheckAndMutate
-
hadPreIncrement
-
hadPreIncrementAfterRowLock
-
hadPostIncrement
-
hadPreAppend
-
hadPreAppendAfterRowLock
-
hadPostAppend
-
hadPrePreparedDeleteTS
-
hadPreReplayWALs
-
hadPostReplayWALs
-
hadPreWALRestore
-
hadPostWALRestore
-
wasScannerNextCalled
-
wasScannerFilterRowCalled
-
wasScannerCloseCalled
-
wasScannerOpenCalled
-
hadDeleted
-
hadPostBulkLoadHFile
-
hadPreBulkLoadHFile
-
getCtBeforeDelete
-
getCtPreOpen
-
getCtPostOpen
-
getCtPreClose
-
getCtPostClose
-
getCtPreFlush
-
getCtPostFlush
-
getCtPreCompactSelect
-
getCtPostCompactSelect
-
getCtPreCompact
-
getCtPostCompact
-
getCtPreGet
-
getCtPostGet
-
getCtPrePut
-
getCtPostPut
-
getCtPreDeleted
-
getCtPostDeleted
-
getCtPreIncrement
-
getCtPostIncrement
-
getCtPreReplayWALs
-
getCtPostReplayWALs
-
getCtPreWALRestore
-
getCtPostWALRestore
-
getCtPreWALAppend
-
wasStoreFileReaderOpenCalled
-