public class FailOnFirstErrorWriteStatus extends WriteStatus
| Constructor and Description |
|---|
FailOnFirstErrorWriteStatus(Boolean trackSuccessRecords,
Double failureFraction) |
| Modifier and Type | Method and Description |
|---|---|
void |
markFailure(HoodieRecord record,
Throwable t,
Option<Map<String,String>> optionalRecordMetadata)
Mark write as failed, optionally using given parameters for the purpose of calculating some aggregate metrics.
|
void |
markFailure(String recordKey,
String partitionPath,
Throwable t)
Used by native write handles like HoodieRowCreateHandle and HoodieRowDataCreateHandle.
|
getErrors, getFailedRecords, getFileId, getGlobalError, getPartitionPath, getStat, getTotalErrorRecords, getTotalRecords, getWrittenRecordDelegates, hasErrors, hasGlobalError, isErrored, isTrackingSuccessfulWrites, markSuccess, markSuccess, setFileId, setGlobalError, setPartitionPath, setStat, setTotalErrorRecords, setTotalRecords, toStringpublic void markFailure(HoodieRecord record, Throwable t, Option<Map<String,String>> optionalRecordMetadata)
WriteStatusmarkFailure in class WriteStatusrecord - deflated HoodieRecord containing information that uniquely identifies it.optionalRecordMetadata - optional metadata related to data contained in HoodieRecord before deflation.public void markFailure(String recordKey, String partitionPath, Throwable t)
WriteStatusmarkFailure in class WriteStatusWriteStatus.markFailure(HoodieRecord, Throwable, Option)Copyright © 2023 The Apache Software Foundation. All rights reserved.