{"action":"created","issue":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/2552","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/2552/labels{/name}","comments_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/2552/comments","events_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/2552/events","html_url":"https://github.com/orientechnologies/orientdb/issues/2552","id":37358020,"number":2552,"title":"Operation Journal","user":{"login":"lvca","id":312606,"avatar_url":"https://avatars.githubusercontent.com/u/312606?v=3","gravatar_id":"","url":"https://api.github.com/users/lvca","html_url":"https://github.com/lvca","followers_url":"https://api.github.com/users/lvca/followers","following_url":"https://api.github.com/users/lvca/following{/other_user}","gists_url":"https://api.github.com/users/lvca/gists{/gist_id}","starred_url":"https://api.github.com/users/lvca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lvca/subscriptions","organizations_url":"https://api.github.com/users/lvca/orgs","repos_url":"https://api.github.com/users/lvca/repos","events_url":"https://api.github.com/users/lvca/events{/privacy}","received_events_url":"https://api.github.com/users/lvca/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/orientechnologies/orientdb/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"lvca","id":312606,"avatar_url":"https://avatars.githubusercontent.com/u/312606?v=3","gravatar_id":"","url":"https://api.github.com/users/lvca","html_url":"https://github.com/lvca","followers_url":"https://api.github.com/users/lvca/followers","following_url":"https://api.github.com/users/lvca/following{/other_user}","gists_url":"https://api.github.com/users/lvca/gists{/gist_id}","starred_url":"https://api.github.com/users/lvca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lvca/subscriptions","organizations_url":"https://api.github.com/users/lvca/orgs","repos_url":"https://api.github.com/users/lvca/repos","events_url":"https://api.github.com/users/lvca/events{/privacy}","received_events_url":"https://api.github.com/users/lvca/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/orientechnologies/orientdb/milestones/17","html_url":"https://github.com/orientechnologies/orientdb/milestones/2.2","labels_url":"https://api.github.com/repos/orientechnologies/orientdb/milestones/17/labels","id":613160,"number":17,"title":"2.2","description":"","creator":{"login":"lvca","id":312606,"avatar_url":"https://avatars.githubusercontent.com/u/312606?v=3","gravatar_id":"","url":"https://api.github.com/users/lvca","html_url":"https://github.com/lvca","followers_url":"https://api.github.com/users/lvca/followers","following_url":"https://api.github.com/users/lvca/following{/other_user}","gists_url":"https://api.github.com/users/lvca/gists{/gist_id}","starred_url":"https://api.github.com/users/lvca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lvca/subscriptions","organizations_url":"https://api.github.com/users/lvca/orgs","repos_url":"https://api.github.com/users/lvca/repos","events_url":"https://api.github.com/users/lvca/events{/privacy}","received_events_url":"https://api.github.com/users/lvca/received_events","type":"User","site_admin":false},"open_issues":222,"closed_issues":5,"state":"open","created_at":"2014-03-28T13:17:36Z","updated_at":"2015-07-11T17:20:32Z","due_on":"2015-08-09T22:00:00Z","closed_at":null},"comments":11,"created_at":"2014-07-08T10:37:54Z","updated_at":"2015-07-13T07:55:22Z","closed_at":"2015-07-11T17:20:32Z","body":"This would be useful to activate during a database export. In this way any operation occurred during the export could be re-applied to the database copy."},"comment":{"url":"https://api.github.com/repos/orientechnologies/orientdb/issues/comments/120841902","html_url":"https://github.com/orientechnologies/orientdb/issues/2552#issuecomment-120841902","issue_url":"https://api.github.com/repos/orientechnologies/orientdb/issues/2552","id":120841902,"user":{"login":"laa","id":105066,"avatar_url":"https://avatars.githubusercontent.com/u/105066?v=3","gravatar_id":"","url":"https://api.github.com/users/laa","html_url":"https://github.com/laa","followers_url":"https://api.github.com/users/laa/followers","following_url":"https://api.github.com/users/laa/following{/other_user}","gists_url":"https://api.github.com/users/laa/gists{/gist_id}","starred_url":"https://api.github.com/users/laa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laa/subscriptions","organizations_url":"https://api.github.com/users/laa/orgs","repos_url":"https://api.github.com/users/laa/repos","events_url":"https://api.github.com/users/laa/events{/privacy}","received_events_url":"https://api.github.com/users/laa/received_events","type":"User","site_admin":false},"created_at":"2015-07-13T07:55:22Z","updated_at":"2015-07-13T07:55:22Z","body":"Yes, but we disscussed operation journal before with Artem, operation journal was in previous version of distributed system and this journal does not allow to keep data consistency in case of split brain syndrom. that is fist point. the second point is that transaction are not performed on cluster level granulrity so cluster level wal will not solve data consistency problems. And last one there are practically proved methods of keeping data consistency in distributed storage like Merkel tree  usage or Paxos, or bunch of other apporaches which were practically tested why we do not use them ? "}}