Uses of Class
org.apache.hadoop.hbase.regionserver.MultiVersionConcurrencyControl.WriteEntry
Package
Description
-
Uses of MultiVersionConcurrencyControl.WriteEntry in org.apache.hadoop.hbase.regionserver
Modifier and TypeFieldDescriptionprivate final LinkedList<MultiVersionConcurrencyControl.WriteEntry>
MultiVersionConcurrencyControl.writeQueue
Modifier and TypeMethodDescriptionMultiVersionConcurrencyControl.begin()
CallMultiVersionConcurrencyControl.begin(Runnable)
with an emptyRunnable
.Start a write transaction.HRegion.doWALAppend
(WALEdit walEdit, Durability durability, List<UUID> clusterIds, long now, long nonceGroup, long nonce) HRegion.doWALAppend
(WALEdit walEdit, Durability durability, List<UUID> clusterIds, long now, long nonceGroup, long nonce, long origLogSeqNum) Returns writeEntry associated with this appendHRegion.BatchOperation.writeMiniBatchOperationsToMemStore
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) Write mini-batch operations to MemStoreHRegion.MutationBatchOperation.writeMiniBatchOperationsToMemStore
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) HRegion.ReplayBatchOperation.writeMiniBatchOperationsToMemStore
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) Modifier and TypeMethodDescriptionboolean
MultiVersionConcurrencyControl.complete
(MultiVersionConcurrencyControl.WriteEntry writeEntry) Mark theMultiVersionConcurrencyControl.WriteEntry
as complete and advance the read point as much as possible.void
MultiVersionConcurrencyControl.completeAndWait
(MultiVersionConcurrencyControl.WriteEntry e) Complete aMultiVersionConcurrencyControl.WriteEntry
that was created byMultiVersionConcurrencyControl.begin()
then wait until the read point catches up to our write.void
HRegion.BatchOperation.completeMiniBatchOperations
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) This method completes mini-batch operations by calling postBatchMutate() CP hook (if required) and completing mvcc.void
HRegion.MutationBatchOperation.completeMiniBatchOperations
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) void
HRegion.ReplayBatchOperation.completeMiniBatchOperations
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) (package private) void
MultiVersionConcurrencyControl.waitForRead
(MultiVersionConcurrencyControl.WriteEntry e) Wait for the global readPoint to advance up to the passed in write entry number.HRegion.BatchOperation.writeMiniBatchOperationsToMemStore
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) Write mini-batch operations to MemStoreHRegion.MutationBatchOperation.writeMiniBatchOperationsToMemStore
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) HRegion.ReplayBatchOperation.writeMiniBatchOperationsToMemStore
(MiniBatchOperationInProgress<Mutation> miniBatchOp, MultiVersionConcurrencyControl.WriteEntry writeEntry) -
Uses of MultiVersionConcurrencyControl.WriteEntry in org.apache.hadoop.hbase.regionserver.wal
Modifier and TypeMethodDescription(package private) long
FSWALEntry.stampRegionSequenceId
(MultiVersionConcurrencyControl.WriteEntry we) Here is where a WAL edit gets its sequenceid. -
Uses of MultiVersionConcurrencyControl.WriteEntry in org.apache.hadoop.hbase.wal
Modifier and TypeFieldDescriptionWALKeyImpl.writeEntry
Set in a way visible to multiple threads; e.g.Modifier and TypeMethodDescriptionWALKeyImpl.getWriteEntry()
Use it to complete mvcc transaction.Modifier and TypeMethodDescriptionvoid
WALKeyImpl.setWriteEntry
(MultiVersionConcurrencyControl.WriteEntry writeEntry)