Uses of Class
org.apache.hadoop.hbase.replication.regionserver.WALEntryBatch
Packages that use WALEntryBatch
-
Uses of WALEntryBatch in org.apache.hadoop.hbase.replication.regionserver
Fields in org.apache.hadoop.hbase.replication.regionserver declared as WALEntryBatchFields in org.apache.hadoop.hbase.replication.regionserver with type parameters of type WALEntryBatchModifier and TypeFieldDescription(package private) final BlockingQueue<WALEntryBatch>ReplicationSourceWALReader.entryBatchQueueMethods in org.apache.hadoop.hbase.replication.regionserver that return WALEntryBatchModifier and TypeMethodDescriptionprivate WALEntryBatchReplicationSourceWALReader.createBatch(WALEntryStream entryStream) (package private) static WALEntryBatchWALEntryBatch.endOfFile(org.apache.hadoop.fs.Path lastWalPath) ReplicationSourceWALReader.poll(long timeout) ReplicationSourceWALReader.take()Retrieves the next batch of WAL entries from the queue, waiting up to the specified time for a batch to become availableMethods in org.apache.hadoop.hbase.replication.regionserver with parameters of type WALEntryBatchModifier and TypeMethodDescription(package private) booleanReplicationSourceManager.acquireWALEntryBufferQuota(WALEntryBatch walEntryBatch, WAL.Entry entry) Acquire the buffer quota forWAL.Entrywhich is added toWALEntryBatch.protected final booleanReplicationSourceWALReader.addEntryToBatch(WALEntryBatch batch, WAL.Entry entry) voidCatalogReplicationSource.logPositionAndCleanOldLogs(WALEntryBatch entryBatch) default voidReplicationSourceInterface.logPositionAndCleanOldLogs(WALEntryBatch entryBatch) Log the current position to storage.voidReplicationSourceManager.logPositionAndCleanOldLogs(ReplicationSourceInterface source, WALEntryBatch entryBatch) This method will log the current position to storage.protected voidReplicationSourceWALReader.readWALEntries(WALEntryStream entryStream, WALEntryBatch batch) protected voidSerialReplicationSourceWALReader.readWALEntries(WALEntryStream entryStream, WALEntryBatch batch) (package private) longReplicationSourceManager.releaseWALEntryBatchBufferQuota(WALEntryBatch walEntryBatch) To release the buffer quota ofWALEntryBatchwhich acquired byReplicationSourceManager.acquireWALEntryBufferQuota(org.apache.hadoop.hbase.replication.regionserver.WALEntryBatch, org.apache.hadoop.hbase.wal.WAL.Entry).private voidSerialReplicationSourceWALReader.removeEntryFromStream(WALEntryStream entryStream, WALEntryBatch batch) private voidReplicationSourceShipper.shipEdits(WALEntryBatch entryBatch) Do the shipping logicprivate voidReplicationSourceWALReader.updateBatchStats(WALEntryBatch batch, WAL.Entry entry, long entrySize) private booleanReplicationSourceShipper.updateLogPosition(WALEntryBatch batch)