Jason Lowe commented on YARN-2765:

bq. Can't we do one "create if missing"?

This is to distinguish between a state store that wasn't there (and thus needs 
to be created) vs. opening an empty, existing state store.  We log different 
messages during startup so it's easy to distinguish between these cases.  IMHO 
it's important to know when the state store wasn't there on startup and needed 
to be created.

> Add leveldb-based implementation for RMStateStore
> -------------------------------------------------
>                 Key: YARN-2765
>                 URL: https://issues.apache.org/jira/browse/YARN-2765
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: resourcemanager
>            Reporter: Jason Lowe
>            Assignee: Jason Lowe
>         Attachments: YARN-2765.patch, YARN-2765v2.patch
> It would be nice to have a leveldb option to the resourcemanager recovery 
> store. Leveldb would provide some benefits over the existing filesystem store 
> such as better support for atomic operations, fewer I/O ops per state update, 
> and far fewer total files on the filesystem.

This message was sent by Atlassian JIRA

Reply via email to