| Package | Description |
|---|---|
| org.apache.hadoop.hbase.regionserver |
| Modifier and Type | Class and Description |
|---|---|
class |
HMobStore
The store implementation to save MOBs (medium objects), it extends the HStore.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<byte[],HStore> |
HRegion.stores |
| Modifier and Type | Method and Description |
|---|---|
HStore |
HRegion.getStore(byte[] column) |
protected HStore |
HRegion.instantiateHStore(ColumnFamilyDescriptor family) |
| Modifier and Type | Method and Description |
|---|---|
List<HStore> |
HRegion.getStores() |
abstract Collection<HStore> |
FlushPolicy.selectStoresToFlush() |
Collection<HStore> |
FlushNonSloppyStoresFirstPolicy.selectStoresToFlush() |
Collection<HStore> |
FlushAllStoresPolicy.selectStoresToFlush() |
Collection<HStore> |
FlushAllLargeStoresPolicy.selectStoresToFlush() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
HRegion.compact(CompactionContext compaction,
HStore store,
ThroughputController throughputController)
Called by compaction thread and after region is opened to compact the
HStores if necessary.
|
boolean |
HRegion.compact(CompactionContext compaction,
HStore store,
ThroughputController throughputController,
User user) |
void |
CompactSplit.requestCompaction(HRegion region,
HStore store,
String why,
int priority,
CompactionLifeCycleTracker tracker,
User user) |
void |
CompactSplit.requestSystemCompaction(HRegion region,
HStore store,
String why) |
protected void |
HRegion.restoreEdit(HStore s,
Cell cell,
MemstoreSize memstoreSize)
Used by tests
|
protected boolean |
FlushLargeStoresPolicy.shouldFlush(HStore store) |
protected boolean |
FlushAllLargeStoresPolicy.shouldFlush(HStore store) |
| Modifier and Type | Method and Description |
|---|---|
protected HRegion.FlushResultImpl |
HRegion.internalFlushcache(WAL wal,
long myseqid,
Collection<HStore> storesToFlush,
MonitoredTask status,
boolean writeFlushWalMarker)
Flush the memstore.
|
protected HRegion.FlushResultImpl |
HRegion.internalFlushCacheAndCommit(WAL wal,
MonitoredTask status,
org.apache.hadoop.hbase.regionserver.HRegion.PrepareFlushResult prepareResult,
Collection<HStore> storesToFlush) |
protected org.apache.hadoop.hbase.regionserver.HRegion.PrepareFlushResult |
HRegion.internalPrepareFlushCache(WAL wal,
long myseqid,
Collection<HStore> storesToFlush,
MonitoredTask status,
boolean writeFlushWalMarker) |
| Constructor and Description |
|---|
CompactedHFilesDischargeHandler(Server server,
EventType eventType,
HStore store) |
CompactingMemStore(org.apache.hadoop.conf.Configuration conf,
CellComparator c,
HStore store,
RegionServicesForStores regionServices,
MemoryCompactionPolicy compactionPolicy) |
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.