Uses of Class
org.apache.hadoop.hbase.wal.WALKeyImpl
Packages that use WALKeyImpl
-
Uses of WALKeyImpl in org.apache.hadoop.hbase.regionserver.wal
Methods in org.apache.hadoop.hbase.regionserver.wal that return WALKeyImplModifier and TypeMethodDescriptionprivate static WALKeyImplWALUtil.doFullMarkerAppendTransaction(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, WALEdit edit, MultiVersionConcurrencyControl mvcc, Map<String, byte[]> extendedAttributes, 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 WALKeyImplWALUtil.writeBulkLoadMarkerAndSync(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.BulkLoadDescriptor desc, MultiVersionConcurrencyControl mvcc) Write a log marker that a bulk load has succeeded and is about to be committed.static WALKeyImplWALUtil.writeCompactionMarker(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.CompactionDescriptor c, MultiVersionConcurrencyControl mvcc) Write the marker that a compaction has succeeded and is about to be committed.static WALKeyImplWALUtil.writeFlushMarker(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.FlushDescriptor f, boolean sync, MultiVersionConcurrencyControl mvcc) Write a flush marker indicating a start / abort or a complete of a region flushprivate static WALKeyImplWALUtil.writeMarker(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, WALEdit edit, MultiVersionConcurrencyControl mvcc, Map<String, byte[]> extendedAttributes) static WALKeyImplWALUtil.writeRegionEventMarker(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.RegionEventDescriptor r, MultiVersionConcurrencyControl mvcc) Write a region open marker indicating that the region is opened.Methods in org.apache.hadoop.hbase.regionserver.wal with parameters of type WALKeyImplModifier and TypeMethodDescriptionprotected abstract longAbstractFSWAL.append(RegionInfo info, WALKeyImpl key, WALEdit edits, boolean inMemstore) Append a set of edits to the WAL.protected longAsyncFSWAL.append(RegionInfo hri, WALKeyImpl key, WALEdit edits, boolean inMemstore) protected longFSHLog.append(RegionInfo hri, WALKeyImpl key, WALEdit edits, boolean inMemstore) longAbstractFSWAL.appendData(RegionInfo info, WALKeyImpl key, WALEdit edits) longAbstractFSWAL.appendMarker(RegionInfo info, WALKeyImpl key, WALEdit edits) protected final longAbstractFSWAL.stampSequenceIdAndPublishToRingBuffer(RegionInfo hri, WALKeyImpl key, WALEdit edits, boolean inMemstore, com.lmax.disruptor.RingBuffer<RingBufferTruck> ringBuffer) Constructors in org.apache.hadoop.hbase.regionserver.wal with parameters of type WALKeyImplModifierConstructorDescription(package private)FSWALEntry(long txid, WALKeyImpl key, WALEdit edit, RegionInfo regionInfo, boolean inMemstore, ServerCall<?> rpcCall) -
Uses of WALKeyImpl in org.apache.hadoop.hbase.wal
Fields in org.apache.hadoop.hbase.wal declared as WALKeyImplModifier and TypeFieldDescriptionstatic final WALKeyImplWALKeyImpl.EMPTY_WALKEYIMPLprivate final WALKeyImplWAL.Entry.keyMethods in org.apache.hadoop.hbase.wal that return WALKeyImplMethods in org.apache.hadoop.hbase.wal with parameters of type WALKeyImplModifier and TypeMethodDescriptionprivate longDisabledWALProvider.DisabledWAL.append(RegionInfo info, WALKeyImpl key, WALEdit edits, boolean inMemstore) longDisabledWALProvider.DisabledWAL.appendData(RegionInfo info, WALKeyImpl key, WALEdit edits) longWAL.appendData(RegionInfo info, WALKeyImpl key, WALEdit edits) Append a set of data edits to the WAL.longDisabledWALProvider.DisabledWAL.appendMarker(RegionInfo info, WALKeyImpl key, WALEdit edits) longWAL.appendMarker(RegionInfo info, WALKeyImpl key, WALEdit edits) Append an operational 'meta' event marker edit to the WAL.Constructors in org.apache.hadoop.hbase.wal with parameters of type WALKeyImplModifierConstructorDescriptionEntry(WALKeyImpl key, WALEdit edit) Constructor for both paramsWALKeyImpl(WALKeyImpl key, Map<String, byte[]> extendedAttributes) Copy constructor that takes in an existing WALKeyImpl plus some extended attributes.