[ https://issues.apache.org/jira/browse/FLINK-20762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17254936#comment-17254936 ]
Liu commented on FLINK-20762: ----------------------------- [~yunta] Thank you for your information. I have read the FLINK-15012. It is the same problem with this ticket. I will keep watch FLINK-15012. > Remove unused checkpointStorage path after job finished > ------------------------------------------------------- > > Key: FLINK-20762 > URL: https://issues.apache.org/jira/browse/FLINK-20762 > Project: Flink > Issue Type: Improvement > Reporter: Liu > Priority: Minor > > Current checkpoint structure is as following: > {code:java} > /user-defined-checkpoint-dir > | > + --shared/ > + --taskowned/ > + --chk-00001/ > + --chk-00002/... > {code} > After cancelling job, the checkpointStorage will not be removed. For > some cases, the dictionary can not be removed. For example, external > checkpoint is retained or taskowned is used. > If all the sub-dictionaries are empty, maybe the checkpointStorage can be > removed. Otherwise, there will be lots of unused dictionaries with time going > on. I wonder whether this is a problem. If so, I would like to fix it. Thank > you. -- This message was sent by Atlassian Jira (v8.3.4#803005)