junzhong qin created FLINK-33679: ------------------------------------ Summary: RestoreMode uses NO_CLAIM as default instead of LEGACY Key: FLINK-33679 URL: https://issues.apache.org/jira/browse/FLINK-33679 Project: Flink Issue Type: Improvement Components: Documentation, Runtime / State Backends Reporter: junzhong qin
RestoreMode uses NO_CLAIM as default instead of LEGACY. {code:java} public enum RestoreMode implements DescribedEnum { CLAIM( "Flink will take ownership of the given snapshot. It will clean the" + " snapshot once it is subsumed by newer ones."), NO_CLAIM( "Flink will not claim ownership of the snapshot files. However it will make sure it" + " does not depend on any artefacts from the restored snapshot. In order to do that," + " Flink will take the first checkpoint as a full one, which means it might" + " reupload/duplicate files that are part of the restored checkpoint."), LEGACY( "This is the mode in which Flink worked so far. It will not claim ownership of the" + " snapshot and will not delete the files. However, it can directly depend on" + " the existence of the files of the restored checkpoint. It might not be safe" + " to delete checkpoints that were restored in legacy mode "); private final String description; RestoreMode(String description) { this.description = description; } @Override @Internal public InlineElement getDescription() { return text(description); } public static final RestoreMode DEFAULT = NO_CLAIM; } {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)