| Modifier and Type | Method and Description |
|---|---|
void |
ServerManager.waitForRegionServers(MonitoredTask status)
Wait for the region servers to report in.
|
| Modifier and Type | Field and Description |
|---|---|
protected MonitoredTask |
TakeSnapshotHandler.status |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultMobStoreFlusher.finalizeWriter(StoreFileWriter writer,
long cacheFlushSeqNum,
MonitoredTask status) |
List<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.
|
protected void |
DefaultMobStoreFlusher.performMobFlush(MemStoreSnapshot snapshot,
long cacheFlushId,
InternalScanner scanner,
StoreFileWriter writer,
MonitoredTask status,
ThroughputController throughputController,
Consumer<org.apache.hadoop.fs.Path> writerCreationTracker)
Flushes the cells in the mob store.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MonitoredRPCHandler
A MonitoredTask implementation optimized for use with RPC Handlers handling frequent, short
duration tasks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MonitoredRPCHandlerImpl
A MonitoredTask implementation designed for use with RPC Handlers handling frequent, short
duration tasks.
|
class |
TaskGroup
The
TaskGroup can be seen as a big MonitoredTask, which contains a list of sub
monitored tasks. |
| Modifier and Type | Method and Description |
|---|---|
MonitoredTask |
TaskGroup.addTask(String description) |
MonitoredTask |
TaskGroup.addTask(String description,
boolean withCompleteLast)
Add a new task to the group, and before that might complete the last task in the group
|
MonitoredTask |
MonitoredTask.clone()
Public exposure of Object.clone() in order to allow clients to easily capture current state.
|
MonitoredTask |
TaskMonitor.createStatus(String description) |
MonitoredTask |
TaskMonitor.createStatus(String description,
boolean ignore) |
MonitoredTask |
TaskMonitor.createStatus(String description,
boolean ignore,
boolean enableJournal)
Create a monitored task for users to inquire about the status
|
| Modifier and Type | Method and Description |
|---|---|
List<MonitoredTask> |
TaskMonitor.getTasks()
Produces a list containing copies of the current state of all non-expired MonitoredTasks
handled by this TaskMonitor.
|
Collection<MonitoredTask> |
TaskGroup.getTasks() |
List<MonitoredTask> |
TaskMonitor.getTasks(String filter)
Produces a list containing copies of the current state of all non-expired MonitoredTasks
handled by this TaskMonitor.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
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) |
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) |
protected HRegion.FlushResultImpl |
HRegion.internalFlushcache(WAL wal,
long myseqid,
Collection<HStore> storesToFlush,
MonitoredTask status,
boolean writeFlushWalMarker,
FlushLifeCycleTracker tracker)
Flush the memstore.
|
protected org.apache.hadoop.hbase.regionserver.HRegion.PrepareFlushResult |
HRegion.internalPrepareFlushCache(WAL wal,
long myseqid,
Collection<HStore> storesToFlush,
MonitoredTask status,
boolean writeFlushWalMarker,
FlushLifeCycleTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
static SnapshotManifest |
SnapshotManifest.create(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path workingDir,
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription desc,
ForeignExceptionSnare monitor,
MonitoredTask statusTask) |
| Constructor and Description |
|---|
RestoreSnapshotHelper(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs,
SnapshotManifest manifest,
TableDescriptor tableDescriptor,
org.apache.hadoop.fs.Path rootDir,
ForeignExceptionDispatcher monitor,
MonitoredTask status) |
RestoreSnapshotHelper(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs,
SnapshotManifest manifest,
TableDescriptor tableDescriptor,
org.apache.hadoop.fs.Path rootDir,
ForeignExceptionDispatcher monitor,
MonitoredTask status,
boolean createBackRefs) |
| Modifier and Type | Field and Description |
|---|---|
protected MonitoredTask |
OutputSink.status |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.