[HUDI-4275] Refactor rollback inflight instant for clustering/compaction to reuse some code (#5894)
This commit is contained in:
@@ -355,7 +355,7 @@ public class SparkRDDWriteClient<T extends HoodieRecordPayload> extends
|
||||
HoodieTimeline pendingClusteringTimeline = table.getActiveTimeline().filterPendingReplaceTimeline();
|
||||
HoodieInstant inflightInstant = HoodieTimeline.getReplaceCommitInflightInstant(clusteringInstant);
|
||||
if (pendingClusteringTimeline.containsInstant(inflightInstant)) {
|
||||
rollbackInflightClustering(inflightInstant, table);
|
||||
table.rollbackInflightClustering(inflightInstant, commitToRollback -> getPendingRollbackInfo(table.getMetaClient(), commitToRollback, false));
|
||||
table.getMetaClient().reloadActiveTimeline();
|
||||
}
|
||||
clusteringTimer = metrics.getClusteringCtx();
|
||||
|
||||
Reference in New Issue
Block a user