public class SimpleTransactionDirectMarkerBasedDetectionStrategy extends SimpleDirectMarkerBasedDetectionStrategy
DirectMarkerTransactionManager.activeTimeline, config, fileId, fs, instantTime, partitionPath| Constructor and Description |
|---|
SimpleTransactionDirectMarkerBasedDetectionStrategy(HoodieWrapperFileSystem fs,
String partitionPath,
String fileId,
String instantTime,
HoodieActiveTimeline activeTimeline,
HoodieWriteConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
detectAndResolveConflictIfNecessary() |
hasMarkerConflict, resolveMarkerConflictcheckMarkerConflictpublic SimpleTransactionDirectMarkerBasedDetectionStrategy(HoodieWrapperFileSystem fs, String partitionPath, String fileId, String instantTime, HoodieActiveTimeline activeTimeline, HoodieWriteConfig config)
public void detectAndResolveConflictIfNecessary()
throws HoodieEarlyConflictDetectionException
detectAndResolveConflictIfNecessary in interface EarlyConflictDetectionStrategydetectAndResolveConflictIfNecessary in class SimpleDirectMarkerBasedDetectionStrategyHoodieEarlyConflictDetectionExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.