{"action":"opened","issue":{"url":"https://api.github.com/repos/meridor/perspective-backend/issues/121","repository_url":"https://api.github.com/repos/meridor/perspective-backend","labels_url":"https://api.github.com/repos/meridor/perspective-backend/issues/121/labels{/name}","comments_url":"https://api.github.com/repos/meridor/perspective-backend/issues/121/comments","events_url":"https://api.github.com/repos/meridor/perspective-backend/issues/121/events","html_url":"https://github.com/meridor/perspective-backend/issues/121","id":153181424,"number":121,"title":"Migrate to in-memory H2 database","user":{"login":"vania-pooh","id":829320,"avatar_url":"https://avatars.githubusercontent.com/u/829320?v=3","gravatar_id":"","url":"https://api.github.com/users/vania-pooh","html_url":"https://github.com/vania-pooh","followers_url":"https://api.github.com/users/vania-pooh/followers","following_url":"https://api.github.com/users/vania-pooh/following{/other_user}","gists_url":"https://api.github.com/users/vania-pooh/gists{/gist_id}","starred_url":"https://api.github.com/users/vania-pooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vania-pooh/subscriptions","organizations_url":"https://api.github.com/users/vania-pooh/orgs","repos_url":"https://api.github.com/users/vania-pooh/repos","events_url":"https://api.github.com/users/vania-pooh/events{/privacy}","received_events_url":"https://api.github.com/users/vania-pooh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/meridor/perspective-backend/labels/new-feature","name":"new-feature","color":"c2e0c6"},{"url":"https://api.github.com/repos/meridor/perspective-backend/labels/sql","name":"sql","color":"f9d0c4"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/meridor/perspective-backend/milestones/16","html_url":"https://github.com/meridor/perspective-backend/milestones/1.2.3","labels_url":"https://api.github.com/repos/meridor/perspective-backend/milestones/16/labels","id":1725432,"number":16,"title":"1.2.3","description":"","creator":{"login":"vania-pooh","id":829320,"avatar_url":"https://avatars.githubusercontent.com/u/829320?v=3","gravatar_id":"","url":"https://api.github.com/users/vania-pooh","html_url":"https://github.com/vania-pooh","followers_url":"https://api.github.com/users/vania-pooh/followers","following_url":"https://api.github.com/users/vania-pooh/following{/other_user}","gists_url":"https://api.github.com/users/vania-pooh/gists{/gist_id}","starred_url":"https://api.github.com/users/vania-pooh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vania-pooh/subscriptions","organizations_url":"https://api.github.com/users/vania-pooh/orgs","repos_url":"https://api.github.com/users/vania-pooh/repos","events_url":"https://api.github.com/users/vania-pooh/events{/privacy}","received_events_url":"https://api.github.com/users/vania-pooh/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":1,"state":"open","created_at":"2016-04-22T15:17:11Z","updated_at":"2016-05-05T07:15:39Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-05-05T07:15:39Z","updated_at":"2016-05-05T07:15:39Z","closed_at":null,"body":"1) H2 server should be started as a part of storage node. No clustering mode is used.\r\n2) Each Hazelcast node copies all the data to its own in-memory H2 database instance (probably backup-count should be equal to the total number of nodes in cluster).\r\n3) When an SQL request arrives storage simply proxies request to its H2 instance."}}