Hi When a checkpoint should be deleted, FsCompletedCheckpointStorageLocation. disposeStorageLocation will be called. Inside it, fs.delete(exclusiveCheckpointDir, false) will do the delete action. I wonder why the recursive parameter is set to false? as the exclusiveCheckpointDir is truly a directory. in our hadoop, this causes the checkpoint cannot be removed. It is easy to change the recursive parameter to true, but is there any potential harm?
Yours sincerely Josh