Uses of Class
org.apache.hadoop.hbase.wal.WALKeyImpl
Packages that use WALKeyImpl
Package
Description
-
Uses of WALKeyImpl in org.apache.hadoop.hbase.regionserver
Methods in org.apache.hadoop.hbase.regionserver that return WALKeyImplModifier and TypeMethodDescriptionprivate WALKeyImplHRegion.MutationBatchOperation.createWALKey(long now) private WALKeyImplHRegion.createWALKeyForWALAppend(boolean isReplay, HRegion.BatchOperation<?> batchOp, long now, long nonceGroup, long nonce) Methods in org.apache.hadoop.hbase.regionserver with parameters of type WALKeyImplModifier and TypeMethodDescriptionprivate voidHRegion.attachRegionReplicationInWALAppend(HRegion.BatchOperation<?> batchOp, MiniBatchOperationInProgress<Mutation> miniBatchOp, WALKeyImpl walKey, WALEdit walEdit, MultiVersionConcurrencyControl.WriteEntry writeEntry) AttachRegionReplicationSink.add(org.apache.hadoop.hbase.wal.WALKeyImpl, org.apache.hadoop.hbase.wal.WALEdit, org.apache.hadoop.hbase.ipc.ServerCall<?>)to the mvcc writeEntry for replicating to region replica.private voidHRegion.doAttachReplicateRegionReplicaAction(WALKeyImpl walKey, WALEdit walEdit, MultiVersionConcurrencyControl.WriteEntry writeEntry) AttachRegionReplicationSink.add(org.apache.hadoop.hbase.wal.WALKeyImpl, org.apache.hadoop.hbase.wal.WALEdit, org.apache.hadoop.hbase.ipc.ServerCall<?>)to the mvcc writeEntry for replicating to region replica. -
Uses of WALKeyImpl in org.apache.hadoop.hbase.regionserver.regionreplication
Fields in org.apache.hadoop.hbase.regionserver.regionreplication declared as WALKeyImplModifier and TypeFieldDescription(package private) final WALKeyImplRegionReplicationSink.SinkEntry.keyMethods in org.apache.hadoop.hbase.regionserver.regionreplication with parameters of type WALKeyImplModifier and TypeMethodDescriptionvoidRegionReplicationSink.add(WALKeyImpl key, WALEdit edit, ServerCall<?> rpcCall) Add this edit to replication queue.Constructors in org.apache.hadoop.hbase.regionserver.regionreplication with parameters of type WALKeyImplModifierConstructorDescription(package private)SinkEntry(WALKeyImpl key, WALEdit edit, ServerCall<?> rpcCall) -
Uses of WALKeyImpl in org.apache.hadoop.hbase.regionserver.wal
Methods in org.apache.hadoop.hbase.regionserver.wal that return WALKeyImplModifier and TypeMethodDescriptionstatic WALKeyImplWALUtil.createWALKey(RegionInfo hri, MultiVersionConcurrencyControl mvcc, NavigableMap<byte[], Integer> replicationScope, Map<String, byte[]> extendedAttributes) private static WALKeyImplWALUtil.doFullMarkerAppendTransaction(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, WALEdit edit, MultiVersionConcurrencyControl mvcc, Map<String, byte[]> extendedAttributes, boolean sync, RegionReplicationSink sink) 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, RegionReplicationSink sink) 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, RegionReplicationSink sink) 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, RegionReplicationSink sink) 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, RegionReplicationSink sink) static WALKeyImplWALUtil.writeRegionEventMarker(WAL wal, NavigableMap<byte[], Integer> replicationScope, RegionInfo hri, org.apache.hadoop.hbase.shaded.protobuf.generated.WALProtos.RegionEventDescriptor r, MultiVersionConcurrencyControl mvcc, RegionReplicationSink sink) 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 longAbstractFSWAL.append(RegionInfo hri, WALKeyImpl key, WALEdit edits, boolean inMemstore) Append a set of edits to the WAL.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.