public class JavaWriteHelper<T,R> extends BaseWriteHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>
| Modifier and Type | Method and Description |
|---|---|
protected List<org.apache.hudi.common.model.HoodieRecord<T>> |
doDeduplicateRecords(List<org.apache.hudi.common.model.HoodieRecord<T>> records,
HoodieIndex<?,?> index,
int parallelism,
String schemaStr,
org.apache.hudi.common.config.TypedProperties props,
org.apache.hudi.common.model.HoodieRecordMerger merger) |
static JavaWriteHelper |
newInstance() |
protected List<org.apache.hudi.common.model.HoodieRecord<T>> |
tag(List<org.apache.hudi.common.model.HoodieRecord<T>> dedupedRecords,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table) |
combineOnCondition, deduplicateRecords, deduplicateRecords, writededuceShuffleParallelismpublic static JavaWriteHelper newInstance()
protected List<org.apache.hudi.common.model.HoodieRecord<T>> tag(List<org.apache.hudi.common.model.HoodieRecord<T>> dedupedRecords, org.apache.hudi.common.engine.HoodieEngineContext context, HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table)
tag in class BaseWriteHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>protected List<org.apache.hudi.common.model.HoodieRecord<T>> doDeduplicateRecords(List<org.apache.hudi.common.model.HoodieRecord<T>> records, HoodieIndex<?,?> index, int parallelism, String schemaStr, org.apache.hudi.common.config.TypedProperties props, org.apache.hudi.common.model.HoodieRecordMerger merger)
doDeduplicateRecords in class BaseWriteHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>Copyright © 2023 The Apache Software Foundation. All rights reserved.