public class SimpleDirectMarkerBasedDetectionStrategy extends DirectMarkerBasedDetectionStrategy
activeTimeline, config, fileId, fs, instantTime, partitionPath| Constructor and Description |
|---|
SimpleDirectMarkerBasedDetectionStrategy(HoodieWrapperFileSystem fs,
String partitionPath,
String fileId,
String instantTime,
HoodieActiveTimeline activeTimeline,
HoodieWriteConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
detectAndResolveConflictIfNecessary() |
boolean |
hasMarkerConflict() |
void |
resolveMarkerConflict(String basePath,
String partitionPath,
String dataFileName) |
checkMarkerConflictpublic SimpleDirectMarkerBasedDetectionStrategy(HoodieWrapperFileSystem fs, String partitionPath, String fileId, String instantTime, HoodieActiveTimeline activeTimeline, HoodieWriteConfig config)
public boolean hasMarkerConflict()
public void resolveMarkerConflict(String basePath, String partitionPath, String dataFileName)
public void detectAndResolveConflictIfNecessary()
throws HoodieEarlyConflictDetectionException
Copyright © 2023 The Apache Software Foundation. All rights reserved.