| Modifier and Type | Class and Description |
|---|---|
class |
BootstrapWriteStatus
WriteStatus for Bootstrap.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieWriteConfig.Builder |
HoodieWriteConfig.Builder.withWriteStatusClass(Class<? extends WriteStatus> writeStatusClass) |
| Modifier and Type | Method and Description |
|---|---|
List<WriteStatus> |
CopyOnWriteInsertHandler.getResult() |
| Modifier and Type | Method and Description |
|---|---|
abstract HoodieData<WriteStatus> |
HoodieIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable)
Extracts the location of written records, and updates the index.
|
| Modifier and Type | Method and Description |
|---|---|
abstract HoodieData<WriteStatus> |
HoodieIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable)
Extracts the location of written records, and updates the index.
|
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieBloomIndex.updateLocation(HoodieData<WriteStatus> writeStatusData,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieBloomIndex.updateLocation(HoodieData<WriteStatus> writeStatusData,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieBucketIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieBucketIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieInMemoryHashIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieInMemoryHashIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieSimpleIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Method and Description |
|---|---|
HoodieData<WriteStatus> |
HoodieSimpleIndex.updateLocation(HoodieData<WriteStatus> writeStatuses,
HoodieEngineContext context,
HoodieTable hoodieTable) |
| Modifier and Type | Field and Description |
|---|---|
protected WriteStatus |
HoodieWriteHandle.writeStatus |
| Modifier and Type | Field and Description |
|---|---|
protected List<WriteStatus> |
HoodieAppendHandle.statuses |
| Modifier and Type | Method and Description |
|---|---|
List<WriteStatus> |
HoodieCreateHandle.close()
Performs actions to durably, persist the current changes and returns a WriteStatus object.
|
List<WriteStatus> |
HoodieMergeHandle.close() |
List<WriteStatus> |
HoodieSortedMergeHandle.close() |
abstract List<WriteStatus> |
HoodieWriteHandle.close() |
List<WriteStatus> |
HoodieAppendHandle.close() |
List<WriteStatus> |
HoodieWriteHandle.writeStatuses() |
List<WriteStatus> |
HoodieAppendHandle.writeStatuses() |
| Modifier and Type | Method and Description |
|---|---|
void |
HoodieMergeHandle.performMergeDataValidationCheck(WriteStatus writeStatus) |
| Modifier and Type | Method and Description |
|---|---|
Iterator<List<WriteStatus>> |
HoodieCompactionHandler.handleInsert(String instantTime,
String partitionPath,
String fileId,
Map<String,HoodieRecord<? extends HoodieRecordPayload>> recordMap) |
Iterator<List<WriteStatus>> |
HoodieCompactionHandler.handleUpdate(String instantTime,
String partitionPath,
String fileId,
Map<String,HoodieRecord<T>> keyToNewRecords,
HoodieBaseFile oldDataFile) |
| Modifier and Type | Method and Description |
|---|---|
HoodieWriteMetadata<HoodieData<WriteStatus>> |
HoodieDeleteHelper.execute(String instantTime,
HoodieData<HoodieKey> keys,
HoodieEngineContext context,
HoodieWriteConfig config,
HoodieTable<T,HoodieData<HoodieRecord<T>>,HoodieData<HoodieKey>,HoodieData<WriteStatus>> table,
BaseCommitActionExecutor<T,HoodieData<HoodieRecord<T>>,HoodieData<HoodieKey>,HoodieData<WriteStatus>,R> deleteExecutor) |
protected HoodieWriteMetadata<HoodieData<WriteStatus>> |
BaseCommitActionExecutor.executeClustering(HoodieClusteringPlan clusteringPlan) |
protected abstract Iterator<List<WriteStatus>> |
BaseCommitActionExecutor.handleInsert(String idPfx,
Iterator<HoodieRecord<T>> recordItr) |
protected abstract Iterator<List<WriteStatus>> |
BaseCommitActionExecutor.handleUpdate(String partitionPath,
String fileId,
Iterator<HoodieRecord<T>> recordItr) |
| Modifier and Type | Method and Description |
|---|---|
List<WriteStatus> |
HoodieCompactor.compact(HoodieCompactionHandler compactionHandler,
HoodieTableMetaClient metaClient,
HoodieWriteConfig config,
CompactionOperation operation,
String instantTime,
TaskContextSupplier taskContextSupplier)
Execute a single compaction operation and report back status.
|
HoodieData<WriteStatus> |
HoodieCompactor.compact(HoodieEngineContext context,
HoodieCompactionPlan compactionPlan,
HoodieTable table,
HoodieWriteConfig config,
String compactionInstantTime,
HoodieCompactionHandler compactionHandler)
Execute compaction operations and report back status.
|
HoodieWriteMetadata<HoodieData<WriteStatus>> |
RunCompactionActionExecutor.execute() |
| Modifier and Type | Method and Description |
|---|---|
HoodieCommitMetadata |
CompactHelpers.createCompactionMetadata(HoodieTable table,
String compactionInstantTime,
HoodieData<WriteStatus> writeStatuses,
String schema) |
abstract void |
HoodieCompactor.maybePersist(HoodieData<WriteStatus> writeStatus,
HoodieWriteConfig config)
Maybe persist write status.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.