Package | Description |
---|---|
org.apache.hadoop.hbase.regionserver | |
org.apache.hadoop.hbase.wal |
Modifier and Type | Field and Description |
---|---|
private LinkedList<MultiVersionConcurrencyControl.WriteEntry> |
MultiVersionConcurrencyControl.writeQueue |
Modifier and Type | Method and Description |
---|---|
MultiVersionConcurrencyControl.WriteEntry |
MultiVersionConcurrencyControl.begin()
Start a write transaction.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MultiVersionConcurrencyControl.complete(MultiVersionConcurrencyControl.WriteEntry writeEntry)
Mark the
MultiVersionConcurrencyControl.WriteEntry as complete and advance the read point as much as possible. |
void |
MultiVersionConcurrencyControl.completeAndWait(MultiVersionConcurrencyControl.WriteEntry e)
Complete a
MultiVersionConcurrencyControl.WriteEntry that was created by MultiVersionConcurrencyControl.begin() then wait until the
read point catches up to our write. |
(package private) void |
MultiVersionConcurrencyControl.waitForRead(MultiVersionConcurrencyControl.WriteEntry e)
Wait for the global readPoint to advance up to the passed in write entry number.
|
Modifier and Type | Field and Description |
---|---|
private MultiVersionConcurrencyControl.WriteEntry |
WALKey.writeEntry |
Modifier and Type | Method and Description |
---|---|
MultiVersionConcurrencyControl.WriteEntry |
WALKey.getWriteEntry()
Will block until a write entry has been assigned by they WAL subsystem.
|
Modifier and Type | Method and Description |
---|---|
void |
WALKey.setWriteEntry(MultiVersionConcurrencyControl.WriteEntry writeEntry) |
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.