[ 
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

Reply via email to