{"action":"created","issue":{"url":"https://api.github.com/repos/djreimer/sequenced/issues/16","labels_url":"https://api.github.com/repos/djreimer/sequenced/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/djreimer/sequenced/issues/16/comments","events_url":"https://api.github.com/repos/djreimer/sequenced/issues/16/events","html_url":"https://github.com/djreimer/sequenced/pull/16","id":117941609,"number":16,"title":"Prevent race conditions on postgres","user":{"login":"samphilipd","id":4147639,"avatar_url":"https://avatars.githubusercontent.com/u/4147639?v=3","gravatar_id":"","url":"https://api.github.com/users/samphilipd","html_url":"https://github.com/samphilipd","followers_url":"https://api.github.com/users/samphilipd/followers","following_url":"https://api.github.com/users/samphilipd/following{/other_user}","gists_url":"https://api.github.com/users/samphilipd/gists{/gist_id}","starred_url":"https://api.github.com/users/samphilipd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samphilipd/subscriptions","organizations_url":"https://api.github.com/users/samphilipd/orgs","repos_url":"https://api.github.com/users/samphilipd/repos","events_url":"https://api.github.com/users/samphilipd/events{/privacy}","received_events_url":"https://api.github.com/users/samphilipd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-20T00:44:20Z","updated_at":"2015-11-20T21:28:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/djreimer/sequenced/pulls/16","html_url":"https://github.com/djreimer/sequenced/pull/16","diff_url":"https://github.com/djreimer/sequenced/pull/16.diff","patch_url":"https://github.com/djreimer/sequenced/pull/16.patch"},"body":"Tested with 50 simultaneous connections. This 100% guarantees correctness of the sequential_id in Postgres and makes no change to the previous behavior for other database adapters.\r\n\r\nUnfortunately this is not so trivial to implement in MySQL because table locks must be manually released."},"comment":{"url":"https://api.github.com/repos/djreimer/sequenced/issues/comments/158529464","html_url":"https://github.com/djreimer/sequenced/pull/16#issuecomment-158529464","issue_url":"https://api.github.com/repos/djreimer/sequenced/issues/16","id":158529464,"user":{"login":"djreimer","id":341387,"avatar_url":"https://avatars.githubusercontent.com/u/341387?v=3","gravatar_id":"","url":"https://api.github.com/users/djreimer","html_url":"https://github.com/djreimer","followers_url":"https://api.github.com/users/djreimer/followers","following_url":"https://api.github.com/users/djreimer/following{/other_user}","gists_url":"https://api.github.com/users/djreimer/gists{/gist_id}","starred_url":"https://api.github.com/users/djreimer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djreimer/subscriptions","organizations_url":"https://api.github.com/users/djreimer/orgs","repos_url":"https://api.github.com/users/djreimer/repos","events_url":"https://api.github.com/users/djreimer/events{/privacy}","received_events_url":"https://api.github.com/users/djreimer/received_events","type":"User","site_admin":false},"created_at":"2015-11-20T21:28:14Z","updated_at":"2015-11-20T21:28:14Z","body":"Rock on! :metal: This is great. I want to run some tests on my local machine, but looks like you've covered all the bases. This should be merged soon. Thanks!"}}