[ https://issues.apache.org/jira/browse/YARN-231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13501367#comment-13501367 ]
Bikas Saha commented on YARN-231: --------------------------------- Both store have a similar design. Each app data and attempt data is stored in its own znode/file. The names of the znodes/files are the app and attempt id's. This creates discrete units of writes for each store operation and reduces potential areas of contention for downstream HA work. For loading the stored state, each app and attempt is parsed into its object. Attempts are then placed into collections for their corresponding apps and orphans are discarded. > Add persistent store implementation for RMStateStore > ---------------------------------------------------- > > Key: YARN-231 > URL: https://issues.apache.org/jira/browse/YARN-231 > Project: Hadoop YARN > Issue Type: Sub-task > Components: resourcemanager > Reporter: Bikas Saha > Assignee: Bikas Saha > Attachments: YARN-231.1.patch > > > Add stores that write RM state data to ZooKeeper and FileSystem -- 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