Uses of Interface
org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker
Packages that use FlushLifeCycleTracker
Package
Description
Table of Contents
-
Uses of FlushLifeCycleTracker in org.apache.hadoop.hbase.coprocessor
Methods in org.apache.hadoop.hbase.coprocessor with parameters of type FlushLifeCycleTrackerModifier and TypeMethodDescriptiondefault voidRegionObserver.postFlush(ObserverContext<RegionCoprocessorEnvironment> c, FlushLifeCycleTracker tracker) Called after the memstore is flushed to disk.default voidRegionObserver.postFlush(ObserverContext<RegionCoprocessorEnvironment> c, Store store, StoreFile resultFile, FlushLifeCycleTracker tracker) Called after a Store's memstore is flushed to disk.default voidRegionObserver.preFlush(ObserverContext<RegionCoprocessorEnvironment> c, FlushLifeCycleTracker tracker) Called before the memstore is flushed to disk.default InternalScannerRegionObserver.preFlush(ObserverContext<RegionCoprocessorEnvironment> c, Store store, InternalScanner scanner, FlushLifeCycleTracker tracker) Called before a Store's memstore is flushed to disk.default voidRegionObserver.preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c, Store store, ScanOptions options, FlushLifeCycleTracker tracker) Called before we open store scanner for flush. -
Uses of FlushLifeCycleTracker in org.apache.hadoop.hbase.coprocessor.example
Methods in org.apache.hadoop.hbase.coprocessor.example with parameters of type FlushLifeCycleTrackerModifier and TypeMethodDescriptionvoidExampleRegionObserverWithMetrics.ExampleRegionObserver.postFlush(ObserverContext<RegionCoprocessorEnvironment> c, FlushLifeCycleTracker tracker) voidExampleRegionObserverWithMetrics.ExampleRegionObserver.postFlush(ObserverContext<RegionCoprocessorEnvironment> c, Store store, StoreFile resultFile, FlushLifeCycleTracker tracker) WriteHeavyIncrementObserver.preFlush(ObserverContext<RegionCoprocessorEnvironment> c, Store store, InternalScanner scanner, FlushLifeCycleTracker tracker) voidWriteHeavyIncrementObserver.preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c, Store store, ScanOptions options, FlushLifeCycleTracker tracker) voidZooKeeperScanPolicyObserver.preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment> c, Store store, ScanOptions options, FlushLifeCycleTracker tracker) -
Uses of FlushLifeCycleTracker in org.apache.hadoop.hbase.mob
Methods in org.apache.hadoop.hbase.mob with parameters of type FlushLifeCycleTrackerModifier and TypeMethodDescriptionList<org.apache.hadoop.fs.Path>DefaultMobStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot, long cacheFlushId, MonitoredTask status, ThroughputController throughputController, FlushLifeCycleTracker tracker, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Flushes the snapshot of the MemStore. -
Uses of FlushLifeCycleTracker in org.apache.hadoop.hbase.regionserver
Fields in org.apache.hadoop.hbase.regionserver declared as FlushLifeCycleTrackerModifier and TypeFieldDescriptionstatic final FlushLifeCycleTrackerFlushLifeCycleTracker.DUMMYprivate final FlushLifeCycleTrackerHStore.StoreFlusherImpl.trackerprivate final FlushLifeCycleTrackerMemStoreFlusher.FlushRegionEntry.trackerMethods in org.apache.hadoop.hbase.regionserver that return FlushLifeCycleTrackerMethods in org.apache.hadoop.hbase.regionserver with parameters of type FlushLifeCycleTrackerModifier and TypeMethodDescriptionHStore.createFlushContext(long cacheFlushId, FlushLifeCycleTracker tracker) protected final InternalScannerStoreFlusher.createScanner(List<KeyValueScanner> snapshotScanners, FlushLifeCycleTracker tracker) Creates the scanner for flushing snapshot.(package private) HRegion.FlushResultImplHRegion.flushcache(boolean flushAllStores, boolean writeFlushRequestWalMarker, FlushLifeCycleTracker tracker) HRegion.flushcache(List<byte[]> families, boolean writeFlushRequestWalMarker, FlushLifeCycleTracker tracker) Flush the cache.protected List<org.apache.hadoop.fs.Path>HStore.flushCache(long logCacheFlushId, MemStoreSnapshot snapshot, MonitoredTask status, ThroughputController throughputController, FlushLifeCycleTracker tracker, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Write out current snapshot.private booleanMemStoreFlusher.flushRegion(HRegion region, boolean emergencyFlush, List<byte[]> families, FlushLifeCycleTracker tracker) Flush a region.List<org.apache.hadoop.fs.Path>DefaultStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot, long cacheFlushId, MonitoredTask status, ThroughputController throughputController, FlushLifeCycleTracker tracker, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) abstract List<org.apache.hadoop.fs.Path>StoreFlusher.flushSnapshot(MemStoreSnapshot snapshot, long cacheFlushSeqNum, MonitoredTask status, ThroughputController throughputController, FlushLifeCycleTracker tracker, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) Turns a snapshot of memstore into a set of store files.List<org.apache.hadoop.fs.Path>StripeStoreFlusher.flushSnapshot(MemStoreSnapshot snapshot, long cacheFlushSeqNum, MonitoredTask status, ThroughputController throughputController, FlushLifeCycleTracker tracker, Consumer<org.apache.hadoop.fs.Path> writerCreationTracker) private HRegion.FlushResultImplHRegion.internalFlushcache(Collection<HStore> storesToFlush, MonitoredTask status, boolean writeFlushWalMarker, FlushLifeCycleTracker tracker) Flushing given stores.protected HRegion.FlushResultImplHRegion.internalFlushcache(WAL wal, long myseqid, Collection<HStore> storesToFlush, MonitoredTask status, boolean writeFlushWalMarker, FlushLifeCycleTracker tracker) Flush the memstore.protected HRegion.PrepareFlushResultHRegion.internalPrepareFlushCache(WAL wal, long myseqid, Collection<HStore> storesToFlush, MonitoredTask status, boolean writeFlushWalMarker, FlushLifeCycleTracker tracker) voidRegionCoprocessorHost.postFlush(FlushLifeCycleTracker tracker) Invoked after a memstore flushvoidRegionCoprocessorHost.postFlush(HStore store, HStoreFile storeFile, FlushLifeCycleTracker tracker) Invoked after a memstore flushvoidRegionCoprocessorHost.preFlush(FlushLifeCycleTracker tracker) Invoked before a memstore flushRegionCoprocessorHost.preFlush(HStore store, InternalScanner scanner, FlushLifeCycleTracker tracker) Invoked before a memstore flushRegionCoprocessorHost.preFlushScannerOpen(HStore store, FlushLifeCycleTracker tracker) Invoked before create StoreScanner for flush.booleanFlushRequester.requestFlush(HRegion region, List<byte[]> families, FlushLifeCycleTracker tracker) Tell the listener the cache needs to be flushed.booleanFlushRequester.requestFlush(HRegion region, FlushLifeCycleTracker tracker) Tell the listener the cache needs to be flushed.voidHRegion.requestFlush(FlushLifeCycleTracker tracker) booleanMemStoreFlusher.requestFlush(HRegion r, List<byte[]> families, FlushLifeCycleTracker tracker) booleanMemStoreFlusher.requestFlush(HRegion r, FlushLifeCycleTracker tracker) voidRegion.requestFlush(FlushLifeCycleTracker tracker) Request flush on this region.private voidHRegion.requestFlush0(FlushLifeCycleTracker tracker) Constructors in org.apache.hadoop.hbase.regionserver with parameters of type FlushLifeCycleTrackerModifierConstructorDescription(package private)FlushRegionEntry(HRegion r, List<byte[]> families, FlushLifeCycleTracker tracker) privateStoreFlusherImpl(long cacheFlushSeqNum, FlushLifeCycleTracker tracker) -
Uses of FlushLifeCycleTracker in org.apache.hadoop.hbase.security.access
Methods in org.apache.hadoop.hbase.security.access with parameters of type FlushLifeCycleTrackerModifier and TypeMethodDescriptionvoidAccessController.preFlush(ObserverContext<RegionCoprocessorEnvironment> c, FlushLifeCycleTracker tracker)