public class WriteStatBasedIndexingCatchupTask extends AbstractIndexingCatchupTask
currentCaughtupInstant, engineContext, instantsToIndex, metaClient, metadataCompletedInstants, metadataMetaClient, metadataWriter, transactionManager| Constructor and Description |
|---|
WriteStatBasedIndexingCatchupTask(HoodieTableMetadataWriter metadataWriter,
List<HoodieInstant> instantsToIndex,
Set<String> metadataCompletedInstants,
HoodieTableMetaClient metaClient,
HoodieTableMetaClient metadataMetaClient,
String currentCaughtupInstant,
TransactionManager txnManager,
HoodieEngineContext engineContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
updateIndexForWriteAction(HoodieInstant instant)
Updates metadata table for the instant.
|
runpublic WriteStatBasedIndexingCatchupTask(HoodieTableMetadataWriter metadataWriter, List<HoodieInstant> instantsToIndex, Set<String> metadataCompletedInstants, HoodieTableMetaClient metaClient, HoodieTableMetaClient metadataMetaClient, String currentCaughtupInstant, TransactionManager txnManager, HoodieEngineContext engineContext)
public void updateIndexForWriteAction(HoodieInstant instant) throws IOException
AbstractIndexingCatchupTaskupdateIndexForWriteAction in interface IndexingCatchupTaskupdateIndexForWriteAction in class AbstractIndexingCatchupTaskinstant - HoodieInstant for which to update metadata tableIOExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.