| Package | Description |
|---|---|
| org.apache.hudi.client | |
| org.apache.hudi.metadata | |
| org.apache.hudi.table | |
| org.apache.hudi.table.action.commit |
| Modifier and Type | Method and Description |
|---|---|
abstract O |
BaseHoodieWriteClient.bulkInsert(I records,
String instantTime,
Option<BulkInsertPartitioner> userDefinedBulkInsertPartitioner)
Loads the given HoodieRecords, as inserts into the table.
|
abstract O |
BaseHoodieWriteClient.bulkInsertPreppedRecords(I preppedRecords,
String instantTime,
Option<BulkInsertPartitioner> bulkInsertPartitioner)
Loads the given HoodieRecords, as inserts into the table.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
HoodieBackedTableMetadataWriter.commitInternal(String instantTime,
Map<String,HoodieData<HoodieRecord>> partitionRecordsMap,
boolean isInitializing,
Option<BulkInsertPartitioner> bulkInsertPartitioner) |
| Modifier and Type | Class and Description |
|---|---|
class |
BucketIndexBulkInsertPartitioner<T>
Abstract of bucket index bulk_insert partitioner
|
| Modifier and Type | Method and Description |
|---|---|
abstract HoodieWriteMetadata<O> |
HoodieTable.bulkInsert(HoodieEngineContext context,
String instantTime,
I records,
Option<BulkInsertPartitioner> bulkInsertPartitioner)
Bulk Insert a batch of new records into Hoodie table at the supplied instantTime.
|
abstract HoodieWriteMetadata<O> |
HoodieTable.bulkInsertPrepped(HoodieEngineContext context,
String instantTime,
I preppedRecords,
Option<BulkInsertPartitioner> bulkInsertPartitioner)
Bulk Insert the given prepared records into the Hoodie table, at the supplied instantTime.
|
| Modifier and Type | Method and Description |
|---|---|
abstract O |
BaseBulkInsertHelper.bulkInsert(I inputRecords,
String instantTime,
HoodieTable<T,I,K,O> table,
HoodieWriteConfig config,
boolean performDedupe,
BulkInsertPartitioner partitioner,
boolean addMetadataFields,
int parallelism,
WriteHandleFactory writeHandleFactory)
Only write input records.
|
| Modifier and Type | Method and Description |
|---|---|
abstract HoodieWriteMetadata<O> |
BaseBulkInsertHelper.bulkInsert(I inputRecords,
String instantTime,
HoodieTable<T,I,K,O> table,
HoodieWriteConfig config,
BaseCommitActionExecutor<T,I,K,O,R> executor,
boolean performDedupe,
Option<BulkInsertPartitioner> userDefinedBulkInsertPartitioner)
Mark instant as inflight, write input records, update index and return result.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.