{
PlainChangesLog changesLog = new PlainChangesLogImpl(session.getId());
VersionImpl base = (VersionImpl)getBaseVersion();
base.addPredecessor(version.getUUID(), changesLog);
removeMergeFailed(version, changesLog);
dataManager.getTransactManager().save(changesLog);
}