[ https://issues.apache.org/jira/browse/YARN-1036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13732738#comment-13732738 ]
Ravi Prakash commented on YARN-1036: ------------------------------------ In the way you suggest {quote} {code} case LOCALIZED: break; case REQUEST: + if (rsrc != null && (!isResourcePresent(rsrc))) { + LOG.info("Resource " + rsrc.getLocalPath() + + " is missing, localizing it again"); + localrsrc.remove(req); + rsrc = null; + } ..... {code} {quote} Once R1 had been localized, and the disk went bad, we would never again check if it still exists. That's entirely the problem we are trying to solve here. > Distributed Cache gives inconsistent result if cache files get deleted from > task tracker > ----------------------------------------------------------------------------------------- > > Key: YARN-1036 > URL: https://issues.apache.org/jira/browse/YARN-1036 > Project: Hadoop YARN > Issue Type: Bug > Components: nodemanager > Affects Versions: 0.23.9 > Reporter: Ravi Prakash > Assignee: Ravi Prakash > Attachments: YARN-1036.branch-0.23.patch > > > This is a JIRA to backport MAPREDUCE-4342. I had to open a new JIRA because > that one had been closed. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira