if (baseRevisionId < headRevisionId) {
readExistingNodes();
mergeNodes();
}
prepareMongoNodes();
new SaveNodesAction(nodeStore, nodes.values()).execute();
new SaveCommitAction(nodeStore, commit).execute();
success = saveAndSetHeadRevision();
if (success) {
cacheNodes();
} else {