@InterfaceAudience.Private class CatalogReplicationSource extends ReplicationSource
ReplicationSourceFactory.conf, DEFAULT_WAIT_ON_ENDPOINT_SECONDS, fs, manager, queueId, queueSizePerGroup, queueStorage, replicationPeer, replicationQueueInfo, server, WAIT_ON_ENDPOINT_SECONDS, walEntryFilter, workerThreads| Constructor and Description | 
|---|
| CatalogReplicationSource() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | logPositionAndCleanOldLogs(WALEntryBatch entryBatch)Log the current position to storage. | 
addHFileRefs, createNewShipper, enqueueLog, getCurrentPath, getPeerId, getQueueId, getReplicationEndpoint, getReplicationQueueInfo, getReplicationQueueStorage, getServer, getServerWALsBelongTo, getSourceManager, getSourceMetrics, getStats, getWalEntryFilter, getWALFileLengthProvider, getWalGroupStatus, init, isPeerEnabled, isSourceActive, isWorkerRunning, postShipEdits, sleepForRetries, startup, terminate, terminate, terminate, terminate, tryThrottle, uncaughtExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisRecoveredCatalogReplicationSource()
public void logPositionAndCleanOldLogs(WALEntryBatch entryBatch)
ReplicationSourceInterfaceReplicationSourceManager.logPositionAndCleanOldLogs(ReplicationSourceInterface,
 WALEntryBatch) whem implementation does not need to persist state to backing storage.entryBatch - the wal entry batch we just shippedCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.