{"action":"created","issue":{"url":"https://api.github.com/repos/go-playground/overalls/issues/11","repository_url":"https://api.github.com/repos/go-playground/overalls","labels_url":"https://api.github.com/repos/go-playground/overalls/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/go-playground/overalls/issues/11/comments","events_url":"https://api.github.com/repos/go-playground/overalls/issues/11/events","html_url":"https://github.com/go-playground/overalls/pull/11","id":195661042,"number":11,"title":"Add concurrency flag to limit resource usage","user":{"login":"teastburncx","id":23219376,"avatar_url":"https://avatars.githubusercontent.com/u/23219376?v=3","gravatar_id":"","url":"https://api.github.com/users/teastburncx","html_url":"https://github.com/teastburncx","followers_url":"https://api.github.com/users/teastburncx/followers","following_url":"https://api.github.com/users/teastburncx/following{/other_user}","gists_url":"https://api.github.com/users/teastburncx/gists{/gist_id}","starred_url":"https://api.github.com/users/teastburncx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/teastburncx/subscriptions","organizations_url":"https://api.github.com/users/teastburncx/orgs","repos_url":"https://api.github.com/users/teastburncx/repos","events_url":"https://api.github.com/users/teastburncx/events{/privacy}","received_events_url":"https://api.github.com/users/teastburncx/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-12-14T22:14:13Z","updated_at":"2016-12-15T13:38:55Z","closed_at":"2016-12-15T13:36:48Z","pull_request":{"url":"https://api.github.com/repos/go-playground/overalls/pulls/11","html_url":"https://github.com/go-playground/overalls/pull/11","diff_url":"https://github.com/go-playground/overalls/pull/11.diff","patch_url":"https://github.com/go-playground/overalls/pull/11.patch"},"body":"I wrote this because we have a repository that over utilizes packages and we run tests on a resource-constrained VM. In order to not build all packages at the same time (and bring down the VM), I've added an option to use a concurrency limiter so overalls only processes a certain number of packages at a time.\r\n\r\nIn order to not change current usage for others who don't care, I've set a very high default for the concurrency limit.\r\n\r\nBased on http://jmoiron.net/blog/limiting-concurrency-in-go/\r\n\r\nI'm not sure if others find this useful or not. If not, we can close this PR."},"comment":{"url":"https://api.github.com/repos/go-playground/overalls/issues/comments/267329198","html_url":"https://github.com/go-playground/overalls/pull/11#issuecomment-267329198","issue_url":"https://api.github.com/repos/go-playground/overalls/issues/11","id":267329198,"user":{"login":"joeybloggs","id":8068371,"avatar_url":"https://avatars.githubusercontent.com/u/8068371?v=3","gravatar_id":"","url":"https://api.github.com/users/joeybloggs","html_url":"https://github.com/joeybloggs","followers_url":"https://api.github.com/users/joeybloggs/followers","following_url":"https://api.github.com/users/joeybloggs/following{/other_user}","gists_url":"https://api.github.com/users/joeybloggs/gists{/gist_id}","starred_url":"https://api.github.com/users/joeybloggs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joeybloggs/subscriptions","organizations_url":"https://api.github.com/users/joeybloggs/orgs","repos_url":"https://api.github.com/users/joeybloggs/repos","events_url":"https://api.github.com/users/joeybloggs/events{/privacy}","received_events_url":"https://api.github.com/users/joeybloggs/received_events","type":"User","site_admin":false},"created_at":"2016-12-15T13:38:55Z","updated_at":"2016-12-15T13:38:55Z","body":"Hey @teastburncx \r\n\r\nchanges have been merged, thanks for your contribution! 👍 \r\n\r\nI'll probably rework the backend in the future for better concurrency handling in general, but this works great for now 😄 "}}
{"actor":{"display_login":"joeybloggs"}}