GitHub PullRequestEvent at 2014-01-01 20:11:10
Repository: em-pg-sequel
Actor: royaltm
Payload: {"action":"opened","number":6,"pull_request":{"url":"https://api.github.com/repos/fl00r/em-pg-sequel/pulls/6","id":11171542,"html_url":"https://github.com/fl00r/em-pg-sequel/pull/6","diff_url":"https://github.com/fl00r/em-pg-sequel/pull/6.diff","patch_url":"https://github.com/fl00r/em-pg-sequel/pull/6.patch","issue_url":"https://github.com/fl00r/em-pg-sequel/pull/6","number":6,"state":"open","title":"em-pg-client 0.3 update","user":{"login":"royaltm","id":615066,"avatar_url":"https://gravatar.com/avatar/904b86e858f8bfda5d76c6774ceca3b0?d=https%3A%2F%2Fidenticons.github.com%2F0a8c2207b47860660d53f76ebf79c0f7.png&r=x","gravatar_id":"904b86e858f8bfda5d76c6774ceca3b0","url":"https://api.github.com/users/royaltm","html_url":"https://github.com/royaltm","followers_url":"https://api.github.com/users/royaltm/followers","following_url":"https://api.github.com/users/royaltm/following{/other_user}","gists_url":"https://api.github.com/users/royaltm/gists{/gist_id}","starred_url":"https://api.github.com/users/royaltm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/royaltm/subscriptions","organizations_url":"https://api.github.com/users/royaltm/orgs","repos_url":"https://api.github.com/users/royaltm/repos","events_url":"https://api.github.com/users/royaltm/events{/privacy}","received_events_url":"https://api.github.com/users/royaltm/received_events","type":"User","site_admin":false},"body":"Hello,\r\n\r\nNew em-pg-client is in town, so it'd be nice to update em-pg-sequel too.\r\n\r\nAd 3811f03 - can't run test with minitest 5.x (see commit message)\r\n\r\nAd 4ea7d02 - prevents pending requests to be left in queue\r\n\r\nThis might happen if:\r\n1. There was more query requests than pool max_size\r\n2. The connection to server was lost\r\n\r\nSo, I've ported the solution from PG::EM::ConnectionPool.\r\n\r\nAd 3555511 - I don't think em-synchrony should be a requirement, em-pg-client can do without it and there are [folks](https://github.com/royaltm/ruby-em-pg-client/issues/8) who'd like to avoid using it.\r\n\r\nAnd the last but not least - would you release a new gem please?","created_at":"2014-01-01T20:11:09Z","updated_at":"2014-01-01T20:11:10Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://github.com/fl00r/em-pg-sequel/pull/6/commits","review_comments_url":"https://github.com/fl00r/em-pg-sequel/pull/6/comments","review_comment_url":"/repos/fl00r/em-pg-sequel/pulls/comments/{number}","comments_url":"https://api.github.com/repos/fl00r/em-pg-sequel/issues/6/comments","statuses_url":"https://api.github.com/repos/fl00r/em-pg-sequel/statuses/3555511e7cb12d7a6438c52f5fe7457710db6f39","head":{"label":"royaltm:client030","ref":"client030","sha":"3555511e7cb12d7a6438c52f5fe7457710db6f39","user":{"login":"royaltm","id":615066,"avatar_url":"https://gravatar.com/avatar/904b86e858f8bfda5d76c6774ceca3b0?d=https%3A%2F%2Fidenticons.github.com%2F0a8c2207b47860660d53f76ebf79c0f7.png&r=x","gravatar_id":"904b86e858f8bfda5d76c6774ceca3b0","url":"https://api.github.com/users/royaltm","html_url":"https://github.com/royaltm","followers_url":"https://api.github.com/users/royaltm/followers","following_url":"https://api.github.com/users/royaltm/following{/other_user}","gists_url":"https://api.github.com/users/royaltm/gists{/gist_id}","starred_url":"https://api.github.com/users/royaltm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/royaltm/subscriptions","organizations_url":"https://api.github.com/users/royaltm/orgs","repos_url":"https://api.github.com/users/royaltm/repos","events_url":"https://api.github.com/users/royaltm/events{/privacy}","received_events_url":"https://api.github.com/users/royaltm/received_events","type":"User","site_admin":false},"repo":{"id":15564521,"name":"em-pg-sequel","full_name":"royaltm/em-pg-sequel","owner":{"login":"royaltm","id":615066,"avatar_url":"https://gravatar.com/avatar/904b86e858f8bfda5d76c6774ceca3b0?d=https%3A%2F%2Fidenticons.github.com%2F0a8c2207b47860660d53f76ebf79c0f7.png&r=x","gravatar_id":"904b86e858f8bfda5d76c6774ceca3b0","url":"https://api.github.com/users/royaltm","html_url":"https://github.com/royaltm","followers_url":"https://api.github.com/users/royaltm/followers","following_url":"https://api.github.com/users/royaltm/following{/other_user}","gists_url":"https://api.github.com/users/royaltm/gists{/gist_id}","starred_url":"https://api.github.com/users/royaltm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/royaltm/subscriptions","organizations_url":"https://api.github.com/users/royaltm/orgs","repos_url":"https://api.github.com/users/royaltm/repos","events_url":"https://api.github.com/users/royaltm/events{/privacy}","received_events_url":"https://api.github.com/users/royaltm/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/royaltm/em-pg-sequel","description":"Sequel Adapter for ruby-em-pg-client","fork":true,"url":"https://api.github.com/repos/royaltm/em-pg-sequel","forks_url":"https://api.github.com/repos/royaltm/em-pg-sequel/forks","keys_url":"https://api.github.com/repos/royaltm/em-pg-sequel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/royaltm/em-pg-sequel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/royaltm/em-pg-sequel/teams","hooks_url":"https://api.github.com/repos/royaltm/em-pg-sequel/hooks","issue_events_url":"https://api.github.com/repos/royaltm/em-pg-sequel/issues/events{/number}","events_url":"https://api.github.com/repos/royaltm/em-pg-sequel/events","assignees_url":"https://api.github.com/repos/royaltm/em-pg-sequel/assignees{/user}","branches_url":"https://api.github.com/repos/royaltm/em-pg-sequel/branches{/branch}","tags_url":"https://api.github.com/repos/royaltm/em-pg-sequel/tags","blobs_url":"https://api.github.com/repos/royaltm/em-pg-sequel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/royaltm/em-pg-sequel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/royaltm/em-pg-sequel/git/refs{/sha}","trees_url":"https://api.github.com/repos/royaltm/em-pg-sequel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/royaltm/em-pg-sequel/statuses/{sha}","languages_url":"https://api.github.com/repos/royaltm/em-pg-sequel/languages","stargazers_url":"https://api.github.com/repos/royaltm/em-pg-sequel/stargazers","contributors_url":"https://api.github.com/repos/royaltm/em-pg-sequel/contributors","subscribers_url":"https://api.github.com/repos/royaltm/em-pg-sequel/subscribers","subscription_url":"https://api.github.com/repos/royaltm/em-pg-sequel/subscription","commits_url":"https://api.github.com/repos/royaltm/em-pg-sequel/commits{/sha}","git_commits_url":"https://api.github.com/repos/royaltm/em-pg-sequel/git/commits{/sha}","comments_url":"https://api.github.com/repos/royaltm/em-pg-sequel/comments{/number}","issue_comment_url":"https://api.github.com/repos/royaltm/em-pg-sequel/issues/comments/{number}","contents_url":"https://api.github.com/repos/royaltm/em-pg-sequel/contents/{+path}","compare_url":"https://api.github.com/repos/royaltm/em-pg-sequel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/royaltm/em-pg-sequel/merges","archive_url":"https://api.github.com/repos/royaltm/em-pg-sequel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/royaltm/em-pg-sequel/downloads","issues_url":"https://api.github.com/repos/royaltm/em-pg-sequel/issues{/number}","pulls_url":"https://api.github.com/repos/royaltm/em-pg-sequel/pulls{/number}","milestones_url":"https://api.github.com/repos/royaltm/em-pg-sequel/milestones{/number}","notifications_url":"https://api.github.com/repos/royaltm/em-pg-sequel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/royaltm/em-pg-sequel/labels{/name}","releases_url":"https://api.github.com/repos/royaltm/em-pg-sequel/releases{/id}","created_at":"2014-01-01T13:29:46Z","updated_at":"2014-01-01T20:11:10Z","pushed_at":"2014-01-01T19:41:41Z","git_url":"git://github.com/royaltm/em-pg-sequel.git","ssh_url":"git@github.com:royaltm/em-pg-sequel.git","clone_url":"https://github.com/royaltm/em-pg-sequel.git","svn_url":"https://github.com/royaltm/em-pg-sequel","homepage":null,"size":119,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_downloads":true,"has_wiki":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","master_branch":"master"}},"base":{"label":"fl00r:master","ref":"master","sha":"225b159711b90b000ab862c100e893572e56f786","user":{"login":"fl00r","id":121505,"avatar_url":"https://gravatar.com/avatar/27d6c03f1e7b50c94172b6f73c4e8bb7?d=https%3A%2F%2Fidenticons.github.com%2F4b9cd61e7869b8d6b2425709528d41cb.png&r=x","gravatar_id":"27d6c03f1e7b50c94172b6f73c4e8bb7","url":"https://api.github.com/users/fl00r","html_url":"https://github.com/fl00r","followers_url":"https://api.github.com/users/fl00r/followers","following_url":"https://api.github.com/users/fl00r/following{/other_user}","gists_url":"https://api.github.com/users/fl00r/gists{/gist_id}","starred_url":"https://api.github.com/users/fl00r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fl00r/subscriptions","organizations_url":"https://api.github.com/users/fl00r/orgs","repos_url":"https://api.github.com/users/fl00r/repos","events_url":"https://api.github.com/users/fl00r/events{/privacy}","received_events_url":"https://api.github.com/users/fl00r/received_events","type":"User","site_admin":false},"repo":{"id":8008640,"name":"em-pg-sequel","full_name":"fl00r/em-pg-sequel","owner":{"login":"fl00r","id":121505,"avatar_url":"https://gravatar.com/avatar/27d6c03f1e7b50c94172b6f73c4e8bb7?d=https%3A%2F%2Fidenticons.github.com%2F4b9cd61e7869b8d6b2425709528d41cb.png&r=x","gravatar_id":"27d6c03f1e7b50c94172b6f73c4e8bb7","url":"https://api.github.com/users/fl00r","html_url":"https://github.com/fl00r","followers_url":"https://api.github.com/users/fl00r/followers","following_url":"https://api.github.com/users/fl00r/following{/other_user}","gists_url":"https://api.github.com/users/fl00r/gists{/gist_id}","starred_url":"https://api.github.com/users/fl00r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fl00r/subscriptions","organizations_url":"https://api.github.com/users/fl00r/orgs","repos_url":"https://api.github.com/users/fl00r/repos","events_url":"https://api.github.com/users/fl00r/events{/privacy}","received_events_url":"https://api.github.com/users/fl00r/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/fl00r/em-pg-sequel","description":"Sequel Adapter for ruby-em-pg-client","fork":false,"url":"https://api.github.com/repos/fl00r/em-pg-sequel","forks_url":"https://api.github.com/repos/fl00r/em-pg-sequel/forks","keys_url":"https://api.github.com/repos/fl00r/em-pg-sequel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/fl00r/em-pg-sequel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/fl00r/em-pg-sequel/teams","hooks_url":"https://api.github.com/repos/fl00r/em-pg-sequel/hooks","issue_events_url":"https://api.github.com/repos/fl00r/em-pg-sequel/issues/events{/number}","events_url":"https://api.github.com/repos/fl00r/em-pg-sequel/events","assignees_url":"https://api.github.com/repos/fl00r/em-pg-sequel/assignees{/user}","branches_url":"https://api.github.com/repos/fl00r/em-pg-sequel/branches{/branch}","tags_url":"https://api.github.com/repos/fl00r/em-pg-sequel/tags","blobs_url":"https://api.github.com/repos/fl00r/em-pg-sequel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/fl00r/em-pg-sequel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/fl00r/em-pg-sequel/git/refs{/sha}","trees_url":"https://api.github.com/repos/fl00r/em-pg-sequel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/fl00r/em-pg-sequel/statuses/{sha}","languages_url":"https://api.github.com/repos/fl00r/em-pg-sequel/languages","stargazers_url":"https://api.github.com/repos/fl00r/em-pg-sequel/stargazers","contributors_url":"https://api.github.com/repos/fl00r/em-pg-sequel/contributors","subscribers_url":"https://api.github.com/repos/fl00r/em-pg-sequel/subscribers","subscription_url":"https://api.github.com/repos/fl00r/em-pg-sequel/subscription","commits_url":"https://api.github.com/repos/fl00r/em-pg-sequel/commits{/sha}","git_commits_url":"https://api.github.com/repos/fl00r/em-pg-sequel/git/commits{/sha}","comments_url":"https://api.github.com/repos/fl00r/em-pg-sequel/comments{/number}","issue_comment_url":"https://api.github.com/repos/fl00r/em-pg-sequel/issues/comments/{number}","contents_url":"https://api.github.com/repos/fl00r/em-pg-sequel/contents/{+path}","compare_url":"https://api.github.com/repos/fl00r/em-pg-sequel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/fl00r/em-pg-sequel/merges","archive_url":"https://api.github.com/repos/fl00r/em-pg-sequel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/fl00r/em-pg-sequel/downloads","issues_url":"https://api.github.com/repos/fl00r/em-pg-sequel/issues{/number}","pulls_url":"https://api.github.com/repos/fl00r/em-pg-sequel/pulls{/number}","milestones_url":"https://api.github.com/repos/fl00r/em-pg-sequel/milestones{/number}","notifications_url":"https://api.github.com/repos/fl00r/em-pg-sequel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/fl00r/em-pg-sequel/labels{/name}","releases_url":"https://api.github.com/repos/fl00r/em-pg-sequel/releases{/id}","created_at":"2013-02-04T14:25:36Z","updated_at":"2014-01-01T13:29:46Z","pushed_at":"2013-10-07T10:33:56Z","git_url":"git://github.com/fl00r/em-pg-sequel.git","ssh_url":"git@github.com:fl00r/em-pg-sequel.git","clone_url":"https://github.com/fl00r/em-pg-sequel.git","svn_url":"https://github.com/fl00r/em-pg-sequel","homepage":null,"size":119,"stargazers_count":5,"watchers_count":5,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":2,"mirror_url":null,"open_issues_count":1,"forks":2,"open_issues":1,"watchers":5,"default_branch":"master","master_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/fl00r/em-pg-sequel/pulls/6"},"html":{"href":"https://github.com/fl00r/em-pg-sequel/pull/6"},"issue":{"href":"https://api.github.com/repos/fl00r/em-pg-sequel/issues/6"},"comments":{"href":"https://api.github.com/repos/fl00r/em-pg-sequel/issues/6/comments"},"review_comments":{"href":"https://api.github.com/repos/fl00r/em-pg-sequel/pulls/6/comments"},"statuses":{"href":"https://api.github.com/repos/fl00r/em-pg-sequel/statuses/3555511e7cb12d7a6438c52f5fe7457710db6f39"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":5,"additions":116,"deletions":62,"changed_files":6}}