GitHub PullRequestEvent at 2014-07-09 17:18:06
Repository: jmxfetch
Actor: isaacdd
Payload: {"action":"closed","number":31,"pull_request":{"url":"https://api.github.com/repos/DataDog/jmxfetch/pulls/31","id":17857353,"html_url":"https://github.com/DataDog/jmxfetch/pull/31","diff_url":"https://github.com/DataDog/jmxfetch/pull/31.diff","patch_url":"https://github.com/DataDog/jmxfetch/pull/31.patch","issue_url":"https://api.github.com/repos/DataDog/jmxfetch/issues/31","number":31,"state":"closed","title":"Reduce memory leak #30","user":{"login":"isaacdd","id":7524964,"avatar_url":"https://avatars.githubusercontent.com/u/7524964?","gravatar_id":"6e58dca7021f23c7a0b4396123de3671","url":"https://api.github.com/users/isaacdd","html_url":"https://github.com/isaacdd","followers_url":"https://api.github.com/users/isaacdd/followers","following_url":"https://api.github.com/users/isaacdd/following{/other_user}","gists_url":"https://api.github.com/users/isaacdd/gists{/gist_id}","starred_url":"https://api.github.com/users/isaacdd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isaacdd/subscriptions","organizations_url":"https://api.github.com/users/isaacdd/orgs","repos_url":"https://api.github.com/users/isaacdd/repos","events_url":"https://api.github.com/users/isaacdd/events{/privacy}","received_events_url":"https://api.github.com/users/isaacdd/received_events","type":"User","site_admin":false},"body":"Create a new connection only if needed. Creating too many connection\r\nis causing too many threads to be created. This reduces the memory\r\nleak significantly but is not the sole reason for the memory leak.","created_at":"2014-07-01T21:57:10Z","updated_at":"2014-07-09T17:18:03Z","closed_at":"2014-07-09T17:18:03Z","merged_at":null,"merge_commit_sha":"753b5674e156ee4fc7127e816f5ca8b89cb569c4","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/DataDog/jmxfetch/pulls/31/commits","review_comments_url":"https://api.github.com/repos/DataDog/jmxfetch/pulls/31/comments","review_comment_url":"https://api.github.com/repos/DataDog/jmxfetch/pulls/comments/{number}","comments_url":"https://api.github.com/repos/DataDog/jmxfetch/issues/31/comments","statuses_url":"https://api.github.com/repos/DataDog/jmxfetch/statuses/201d340691ce706721673536f3f54d4c5e3355fd","head":{"label":"DataDog:isaac/fix_memory_leak","ref":"isaac/fix_memory_leak","sha":"201d340691ce706721673536f3f54d4c5e3355fd","user":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?","gravatar_id":"812de840123feefac39f85428fd7744a","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"repo":{"id":11640519,"name":"jmxfetch","full_name":"DataDog/jmxfetch","owner":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?","gravatar_id":"812de840123feefac39f85428fd7744a","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/DataDog/jmxfetch","description":"Collect JMX metrics directly from python","fork":false,"url":"https://api.github.com/repos/DataDog/jmxfetch","forks_url":"https://api.github.com/repos/DataDog/jmxfetch/forks","keys_url":"https://api.github.com/repos/DataDog/jmxfetch/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DataDog/jmxfetch/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DataDog/jmxfetch/teams","hooks_url":"https://api.github.com/repos/DataDog/jmxfetch/hooks","issue_events_url":"https://api.github.com/repos/DataDog/jmxfetch/issues/events{/number}","events_url":"https://api.github.com/repos/DataDog/jmxfetch/events","assignees_url":"https://api.github.com/repos/DataDog/jmxfetch/assignees{/user}","branches_url":"https://api.github.com/repos/DataDog/jmxfetch/branches{/branch}","tags_url":"https://api.github.com/repos/DataDog/jmxfetch/tags","blobs_url":"https://api.github.com/repos/DataDog/jmxfetch/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DataDog/jmxfetch/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DataDog/jmxfetch/git/refs{/sha}","trees_url":"https://api.github.com/repos/DataDog/jmxfetch/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DataDog/jmxfetch/statuses/{sha}","languages_url":"https://api.github.com/repos/DataDog/jmxfetch/languages","stargazers_url":"https://api.github.com/repos/DataDog/jmxfetch/stargazers","contributors_url":"https://api.github.com/repos/DataDog/jmxfetch/contributors","subscribers_url":"https://api.github.com/repos/DataDog/jmxfetch/subscribers","subscription_url":"https://api.github.com/repos/DataDog/jmxfetch/subscription","commits_url":"https://api.github.com/repos/DataDog/jmxfetch/commits{/sha}","git_commits_url":"https://api.github.com/repos/DataDog/jmxfetch/git/commits{/sha}","comments_url":"https://api.github.com/repos/DataDog/jmxfetch/comments{/number}","issue_comment_url":"https://api.github.com/repos/DataDog/jmxfetch/issues/comments/{number}","contents_url":"https://api.github.com/repos/DataDog/jmxfetch/contents/{+path}","compare_url":"https://api.github.com/repos/DataDog/jmxfetch/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DataDog/jmxfetch/merges","archive_url":"https://api.github.com/repos/DataDog/jmxfetch/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DataDog/jmxfetch/downloads","issues_url":"https://api.github.com/repos/DataDog/jmxfetch/issues{/number}","pulls_url":"https://api.github.com/repos/DataDog/jmxfetch/pulls{/number}","milestones_url":"https://api.github.com/repos/DataDog/jmxfetch/milestones{/number}","notifications_url":"https://api.github.com/repos/DataDog/jmxfetch/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DataDog/jmxfetch/labels{/name}","releases_url":"https://api.github.com/repos/DataDog/jmxfetch/releases{/id}","created_at":"2013-07-24T17:12:51Z","updated_at":"2014-05-21T23:57:57Z","pushed_at":"2014-07-01T21:56:52Z","git_url":"git://github.com/DataDog/jmxfetch.git","ssh_url":"git@github.com:DataDog/jmxfetch.git","clone_url":"https://github.com/DataDog/jmxfetch.git","svn_url":"https://github.com/DataDog/jmxfetch","homepage":"","size":840,"stargazers_count":2,"watchers_count":2,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":5,"mirror_url":null,"open_issues_count":12,"forks":5,"open_issues":12,"watchers":2,"default_branch":"master"}},"base":{"label":"DataDog:master","ref":"master","sha":"9e897985ed1b16c0f6f4b68679204a613447506d","user":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?","gravatar_id":"812de840123feefac39f85428fd7744a","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"repo":{"id":11640519,"name":"jmxfetch","full_name":"DataDog/jmxfetch","owner":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?","gravatar_id":"812de840123feefac39f85428fd7744a","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/DataDog/jmxfetch","description":"Collect JMX metrics directly from python","fork":false,"url":"https://api.github.com/repos/DataDog/jmxfetch","forks_url":"https://api.github.com/repos/DataDog/jmxfetch/forks","keys_url":"https://api.github.com/repos/DataDog/jmxfetch/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DataDog/jmxfetch/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DataDog/jmxfetch/teams","hooks_url":"https://api.github.com/repos/DataDog/jmxfetch/hooks","issue_events_url":"https://api.github.com/repos/DataDog/jmxfetch/issues/events{/number}","events_url":"https://api.github.com/repos/DataDog/jmxfetch/events","assignees_url":"https://api.github.com/repos/DataDog/jmxfetch/assignees{/user}","branches_url":"https://api.github.com/repos/DataDog/jmxfetch/branches{/branch}","tags_url":"https://api.github.com/repos/DataDog/jmxfetch/tags","blobs_url":"https://api.github.com/repos/DataDog/jmxfetch/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DataDog/jmxfetch/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DataDog/jmxfetch/git/refs{/sha}","trees_url":"https://api.github.com/repos/DataDog/jmxfetch/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DataDog/jmxfetch/statuses/{sha}","languages_url":"https://api.github.com/repos/DataDog/jmxfetch/languages","stargazers_url":"https://api.github.com/repos/DataDog/jmxfetch/stargazers","contributors_url":"https://api.github.com/repos/DataDog/jmxfetch/contributors","subscribers_url":"https://api.github.com/repos/DataDog/jmxfetch/subscribers","subscription_url":"https://api.github.com/repos/DataDog/jmxfetch/subscription","commits_url":"https://api.github.com/repos/DataDog/jmxfetch/commits{/sha}","git_commits_url":"https://api.github.com/repos/DataDog/jmxfetch/git/commits{/sha}","comments_url":"https://api.github.com/repos/DataDog/jmxfetch/comments{/number}","issue_comment_url":"https://api.github.com/repos/DataDog/jmxfetch/issues/comments/{number}","contents_url":"https://api.github.com/repos/DataDog/jmxfetch/contents/{+path}","compare_url":"https://api.github.com/repos/DataDog/jmxfetch/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DataDog/jmxfetch/merges","archive_url":"https://api.github.com/repos/DataDog/jmxfetch/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DataDog/jmxfetch/downloads","issues_url":"https://api.github.com/repos/DataDog/jmxfetch/issues{/number}","pulls_url":"https://api.github.com/repos/DataDog/jmxfetch/pulls{/number}","milestones_url":"https://api.github.com/repos/DataDog/jmxfetch/milestones{/number}","notifications_url":"https://api.github.com/repos/DataDog/jmxfetch/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DataDog/jmxfetch/labels{/name}","releases_url":"https://api.github.com/repos/DataDog/jmxfetch/releases{/id}","created_at":"2013-07-24T17:12:51Z","updated_at":"2014-05-21T23:57:57Z","pushed_at":"2014-07-01T21:56:52Z","git_url":"git://github.com/DataDog/jmxfetch.git","ssh_url":"git@github.com:DataDog/jmxfetch.git","clone_url":"https://github.com/DataDog/jmxfetch.git","svn_url":"https://github.com/DataDog/jmxfetch","homepage":"","size":840,"stargazers_count":2,"watchers_count":2,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":5,"mirror_url":null,"open_issues_count":12,"forks":5,"open_issues":12,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/DataDog/jmxfetch/pulls/31"},"html":{"href":"https://github.com/DataDog/jmxfetch/pull/31"},"issue":{"href":"https://api.github.com/repos/DataDog/jmxfetch/issues/31"},"comments":{"href":"https://api.github.com/repos/DataDog/jmxfetch/issues/31/comments"},"review_comments":{"href":"https://api.github.com/repos/DataDog/jmxfetch/pulls/31/comments"},"review_comment":{"href":"https://api.github.com/repos/DataDog/jmxfetch/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/DataDog/jmxfetch/pulls/31/commits"},"statuses":{"href":"https://api.github.com/repos/DataDog/jmxfetch/statuses/201d340691ce706721673536f3f54d4c5e3355fd"}},"merged":false,"mergeable":true,"mergeable_state":"unstable","merged_by":null,"comments":2,"review_comments":0,"commits":1,"additions":1,"deletions":1,"changed_files":1}}