public class HoodieJavaMergeOnReadTable<T> extends HoodieJavaCopyOnWriteTable<T>
config, context, index, metaClient, taskContextSupplier| Modifier | Constructor and Description |
|---|---|
protected |
HoodieJavaMergeOnReadTable(HoodieWriteConfig config,
org.apache.hudi.common.engine.HoodieEngineContext context,
org.apache.hudi.common.table.HoodieTableMetaClient metaClient) |
| Modifier and Type | Method and Description |
|---|---|
HoodieWriteMetadata<List<WriteStatus>> |
bulkInsertPrepped(org.apache.hudi.common.engine.HoodieEngineContext context,
String instantTime,
List<org.apache.hudi.common.model.HoodieRecord<T>> preppedRecords,
org.apache.hudi.common.util.Option<BulkInsertPartitioner> bulkInsertPartitioner) |
HoodieWriteMetadata<List<WriteStatus>> |
compact(org.apache.hudi.common.engine.HoodieEngineContext context,
String compactionInstantTime) |
org.apache.hudi.common.util.Option<org.apache.hudi.avro.model.HoodieCompactionPlan> |
scheduleCompaction(org.apache.hudi.common.engine.HoodieEngineContext context,
String instantTime,
org.apache.hudi.common.util.Option<Map<String,String>> extraMetadata) |
HoodieWriteMetadata<List<WriteStatus>> |
upsertPrepped(org.apache.hudi.common.engine.HoodieEngineContext context,
String instantTime,
List<org.apache.hudi.common.model.HoodieRecord<T>> preppedRecords) |
bootstrap, bulkInsert, clean, cluster, delete, deletePartitions, getUpdateHandle, handleInsert, handleUpdate, handleUpdateInternal, index, insert, insertOverwrite, insertOverwriteTable, insertPrepped, restore, rollback, rollbackBootstrap, savepoint, scheduleCleaning, scheduleClustering, scheduleIndexing, scheduleRestore, scheduleRollback, upsertconvertMetadata, create, create, getIndexclean, deleteMetadataIndexIfNecessary, finalizeWrite, getActiveTimeline, getBaseFileExtension, getBaseFileFormat, getBaseFileOnlyView, getCleanTimeline, getCompletedCleanTimeline, getCompletedCommitsTimeline, getCompletedCommitTimeline, getCompletedSavepointTimeline, getConfig, getConsistencyGuard, getContext, getFileSystemView, getHadoopConf, getHoodieView, getIndex, getIndexingMetadataWriter, getInvalidDataPaths, getLogFileFormat, getMetaClient, getMetadata, getMetadataTable, getMetadataWriter, getMetadataWriter, getMetadataWriter, getPartitionMetafileFormat, getPendingCommitTimeline, getPreExecuteRunnable, getRestoreTimeline, getRollbackTimeline, getSavepointTimestamps, getSliceView, getStorageLayout, getStorageLayout, getTaskContextSupplier, isPartitioned, isTableServiceAction, logCompact, maybeDeleteMetadataTable, reconcileAgainstMarkers, requireSortedRecords, rollbackInflightClustering, rollbackInflightCompaction, rollbackInflightCompaction, rollbackInflightLogCompaction, rollbackInflightLogCompaction, scheduleLogCompaction, validateInsertSchema, validateUpsertSchemaclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleInsertsForLogCompactionprotected HoodieJavaMergeOnReadTable(HoodieWriteConfig config, org.apache.hudi.common.engine.HoodieEngineContext context, org.apache.hudi.common.table.HoodieTableMetaClient metaClient)
public HoodieWriteMetadata<List<WriteStatus>> upsertPrepped(org.apache.hudi.common.engine.HoodieEngineContext context, String instantTime, List<org.apache.hudi.common.model.HoodieRecord<T>> preppedRecords)
upsertPrepped in class HoodieJavaCopyOnWriteTable<T>public HoodieWriteMetadata<List<WriteStatus>> bulkInsertPrepped(org.apache.hudi.common.engine.HoodieEngineContext context, String instantTime, List<org.apache.hudi.common.model.HoodieRecord<T>> preppedRecords, org.apache.hudi.common.util.Option<BulkInsertPartitioner> bulkInsertPartitioner)
bulkInsertPrepped in class HoodieJavaCopyOnWriteTable<T>public org.apache.hudi.common.util.Option<org.apache.hudi.avro.model.HoodieCompactionPlan> scheduleCompaction(org.apache.hudi.common.engine.HoodieEngineContext context,
String instantTime,
org.apache.hudi.common.util.Option<Map<String,String>> extraMetadata)
scheduleCompaction in class HoodieJavaCopyOnWriteTable<T>public HoodieWriteMetadata<List<WriteStatus>> compact(org.apache.hudi.common.engine.HoodieEngineContext context, String compactionInstantTime)
compact in class HoodieJavaCopyOnWriteTable<T>Copyright © 2023 The Apache Software Foundation. All rights reserved.