Package | Description |
---|---|
org.apache.hadoop.hbase.mapreduce |
Provides HBase MapReduce
Input/OutputFormats, a table indexing MapReduce job, and utility methods.
|
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.regionserver.wal |
Modifier and Type | Field and Description |
---|---|
protected MultiVersionConcurrencyControl |
TestWALRecordReader.mvcc |
Modifier and Type | Method and Description |
---|---|
MultiVersionConcurrencyControl |
HRegion.getMVCC() |
Modifier and Type | Method and Description |
---|---|
static WALKeyImpl |
WALUtil.doFullAppendTransaction(WAL wal,
java.util.NavigableMap<byte[],java.lang.Integer> replicationScope,
RegionInfo hri,
WALEdit edit,
MultiVersionConcurrencyControl mvcc,
boolean sync)
A 'full' WAL transaction involves starting an mvcc transaction followed by an append,
an optional sync, and then a call to complete the mvcc transaction.
|
static WALKeyImpl |
WALUtil.writeBulkLoadMarkerAndSync(WAL wal,
java.util.NavigableMap<byte[],java.lang.Integer> replicationScope,
RegionInfo hri,
WALProtos.BulkLoadDescriptor desc,
MultiVersionConcurrencyControl mvcc)
Write a log marker that a bulk load has succeeded and is about to be committed.
|
static WALKeyImpl |
WALUtil.writeCompactionMarker(WAL wal,
java.util.NavigableMap<byte[],java.lang.Integer> replicationScope,
RegionInfo hri,
CompactionDescriptor c,
MultiVersionConcurrencyControl mvcc)
Write the marker that a compaction has succeeded and is about to be committed.
|
static WALKeyImpl |
WALUtil.writeFlushMarker(WAL wal,
java.util.NavigableMap<byte[],java.lang.Integer> replicationScope,
RegionInfo hri,
FlushDescriptor f,
boolean sync,
MultiVersionConcurrencyControl mvcc)
Write a flush marker indicating a start / abort or a complete of a region flush
|
static WALKeyImpl |
WALUtil.writeRegionEventMarker(WAL wal,
java.util.NavigableMap<byte[],java.lang.Integer> replicationScope,
RegionInfo hri,
RegionEventDescriptor r,
MultiVersionConcurrencyControl mvcc)
Write a region open marker indicating that the region is opened.
|