[HUDI-3102] Do not store rollback plan in inflight instant (#4445)
This commit is contained in:
@@ -357,14 +357,13 @@ public class HoodieActiveTimeline extends HoodieDefaultTimeline {
|
||||
* Transition Rollback State from requested to inflight.
|
||||
*
|
||||
* @param requestedInstant requested instant
|
||||
* @param data Optional data to be stored
|
||||
* @return commit instant
|
||||
*/
|
||||
public HoodieInstant transitionRollbackRequestedToInflight(HoodieInstant requestedInstant, Option<byte[]> data) {
|
||||
public HoodieInstant transitionRollbackRequestedToInflight(HoodieInstant requestedInstant) {
|
||||
ValidationUtils.checkArgument(requestedInstant.getAction().equals(HoodieTimeline.ROLLBACK_ACTION));
|
||||
ValidationUtils.checkArgument(requestedInstant.isRequested());
|
||||
HoodieInstant inflight = new HoodieInstant(State.INFLIGHT, ROLLBACK_ACTION, requestedInstant.getTimestamp());
|
||||
transitionState(requestedInstant, inflight, data);
|
||||
transitionState(requestedInstant, inflight, Option.empty());
|
||||
return inflight;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user