{"action":"created","issue":{"url":"https://api.github.com/repos/fs/rails-base/issues/466","repository_url":"https://api.github.com/repos/fs/rails-base","labels_url":"https://api.github.com/repos/fs/rails-base/issues/466/labels{/name}","comments_url":"https://api.github.com/repos/fs/rails-base/issues/466/comments","events_url":"https://api.github.com/repos/fs/rails-base/issues/466/events","html_url":"https://github.com/fs/rails-base/pull/466","id":170266140,"number":466,"title":"Add scout gem for memory leak detection","user":{"login":"ruslankhaertdinov","id":1073728,"avatar_url":"https://avatars.githubusercontent.com/u/1073728?v=3","gravatar_id":"","url":"https://api.github.com/users/ruslankhaertdinov","html_url":"https://github.com/ruslankhaertdinov","followers_url":"https://api.github.com/users/ruslankhaertdinov/followers","following_url":"https://api.github.com/users/ruslankhaertdinov/following{/other_user}","gists_url":"https://api.github.com/users/ruslankhaertdinov/gists{/gist_id}","starred_url":"https://api.github.com/users/ruslankhaertdinov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruslankhaertdinov/subscriptions","organizations_url":"https://api.github.com/users/ruslankhaertdinov/orgs","repos_url":"https://api.github.com/users/ruslankhaertdinov/repos","events_url":"https://api.github.com/users/ruslankhaertdinov/events{/privacy}","received_events_url":"https://api.github.com/users/ruslankhaertdinov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-09T20:45:26Z","updated_at":"2016-09-12T09:47:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fs/rails-base/pulls/466","html_url":"https://github.com/fs/rails-base/pull/466","diff_url":"https://github.com/fs/rails-base/pull/466.diff","patch_url":"https://github.com/fs/rails-base/pull/466.patch"},"body":"**While [Scout is Beta on the Heroku](https://elements.heroku.com/addons/scout) it is free.**\r\n\r\nScout helps to determining memory leak on `Controller#action` basis:\r\n\r\n![medium](https://cloud.githubusercontent.com/assets/1073728/17532712/95b51b78-5e8a-11e6-80c3-75e2a5c5ed21.png)\r\n\r\nAlso `scout` can determine `N+1` queries, but this feature is not main in our case."},"comment":{"url":"https://api.github.com/repos/fs/rails-base/issues/comments/246299566","html_url":"https://github.com/fs/rails-base/pull/466#issuecomment-246299566","issue_url":"https://api.github.com/repos/fs/rails-base/issues/466","id":246299566,"user":{"login":"ruslankhaertdinov","id":1073728,"avatar_url":"https://avatars.githubusercontent.com/u/1073728?v=3","gravatar_id":"","url":"https://api.github.com/users/ruslankhaertdinov","html_url":"https://github.com/ruslankhaertdinov","followers_url":"https://api.github.com/users/ruslankhaertdinov/followers","following_url":"https://api.github.com/users/ruslankhaertdinov/following{/other_user}","gists_url":"https://api.github.com/users/ruslankhaertdinov/gists{/gist_id}","starred_url":"https://api.github.com/users/ruslankhaertdinov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruslankhaertdinov/subscriptions","organizations_url":"https://api.github.com/users/ruslankhaertdinov/orgs","repos_url":"https://api.github.com/users/ruslankhaertdinov/repos","events_url":"https://api.github.com/users/ruslankhaertdinov/events{/privacy}","received_events_url":"https://api.github.com/users/ruslankhaertdinov/received_events","type":"User","site_admin":false},"created_at":"2016-09-12T09:47:30Z","updated_at":"2016-09-12T09:47:30Z","body":"@timurvafin  I think we should use this service only if memory leaks occurs, otherwise it may cause performance issues (because it scans each request and method executions). If so we can close this PR."}}
{"actor":{"display_login":"ruslankhaertdinov"}}