{"action":"created","issue":{"url":"https://api.github.com/repos/Azure/azure-sdk-for-go/issues/1969","repository_url":"https://api.github.com/repos/Azure/azure-sdk-for-go","labels_url":"https://api.github.com/repos/Azure/azure-sdk-for-go/issues/1969/labels{/name}","comments_url":"https://api.github.com/repos/Azure/azure-sdk-for-go/issues/1969/comments","events_url":"https://api.github.com/repos/Azure/azure-sdk-for-go/issues/1969/events","html_url":"https://github.com/Azure/azure-sdk-for-go/issues/1969","id":329581809,"node_id":"MDU6SXNzdWUzMjk1ODE4MDk=","number":1969,"title":"repo is over 100 MB of Go source code and growing","user":{"login":"rsc","id":104030,"node_id":"MDQ6VXNlcjEwNDAzMA==","avatar_url":"https://avatars1.githubusercontent.com/u/104030?v=4","gravatar_id":"","url":"https://api.github.com/users/rsc","html_url":"https://github.com/rsc","followers_url":"https://api.github.com/users/rsc/followers","following_url":"https://api.github.com/users/rsc/following{/other_user}","gists_url":"https://api.github.com/users/rsc/gists{/gist_id}","starred_url":"https://api.github.com/users/rsc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rsc/subscriptions","organizations_url":"https://api.github.com/users/rsc/orgs","repos_url":"https://api.github.com/users/rsc/repos","events_url":"https://api.github.com/users/rsc/events{/privacy}","received_events_url":"https://api.github.com/users/rsc/received_events","type":"User","site_admin":false},"labels":[{"id":948496345,"node_id":"MDU6TGFiZWw5NDg0OTYzNDU=","url":"https://api.github.com/repos/Azure/azure-sdk-for-go/labels/committed","name":"committed","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":{"login":"marstr","id":11203166,"node_id":"MDQ6VXNlcjExMjAzMTY2","avatar_url":"https://avatars0.githubusercontent.com/u/11203166?v=4","gravatar_id":"","url":"https://api.github.com/users/marstr","html_url":"https://github.com/marstr","followers_url":"https://api.github.com/users/marstr/followers","following_url":"https://api.github.com/users/marstr/following{/other_user}","gists_url":"https://api.github.com/users/marstr/gists{/gist_id}","starred_url":"https://api.github.com/users/marstr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marstr/subscriptions","organizations_url":"https://api.github.com/users/marstr/orgs","repos_url":"https://api.github.com/users/marstr/repos","events_url":"https://api.github.com/users/marstr/events{/privacy}","received_events_url":"https://api.github.com/users/marstr/received_events","type":"User","site_admin":false},"assignees":[{"login":"marstr","id":11203166,"node_id":"MDQ6VXNlcjExMjAzMTY2","avatar_url":"https://avatars0.githubusercontent.com/u/11203166?v=4","gravatar_id":"","url":"https://api.github.com/users/marstr","html_url":"https://github.com/marstr","followers_url":"https://api.github.com/users/marstr/followers","following_url":"https://api.github.com/users/marstr/following{/other_user}","gists_url":"https://api.github.com/users/marstr/gists{/gist_id}","starred_url":"https://api.github.com/users/marstr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marstr/subscriptions","organizations_url":"https://api.github.com/users/marstr/orgs","repos_url":"https://api.github.com/users/marstr/repos","events_url":"https://api.github.com/users/marstr/events{/privacy}","received_events_url":"https://api.github.com/users/marstr/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-06-05T18:52:42Z","updated_at":"2018-06-13T18:29:06Z","closed_at":null,"author_association":"NONE","body":"For vgo I put in a limit of 100 MB of uncompressed source code for any module, thinking surely that would be plenty. (There must be some limit, of course, or else we fill people's disks when receiving a zip bomb.)\r\n\r\nIt looks like this project recently crossed the 100 MB line, just for the go sources in it:\r\n\r\n```\r\n$ git clone https://github.com/Azure/azure-sdk-for-go\r\n$ cd azure-sdk-for-go\r\n$ ls -lR | grep '\\.go$' | awk '{s+=$5}END{print s}'\r\n116335208\r\n$ \r\n```\r\n\r\nSizes for recent major versions:\r\n\r\n    v14.0.0 66,432,773\r\n    v15.0.0 80,010,402\r\n    v16.0.0 114,745,301\r\n    v17.0.0 116,277,454\r\n\r\nI am going to raise the limit to 500 MB but I wanted to file this issue to let you know about the problem, so that you can look to see if the rate of growth here is really intentional and/or think about whether to break this repo into multiple modules."},"comment":{"url":"https://api.github.com/repos/Azure/azure-sdk-for-go/issues/comments/397039472","html_url":"https://github.com/Azure/azure-sdk-for-go/issues/1969#issuecomment-397039472","issue_url":"https://api.github.com/repos/Azure/azure-sdk-for-go/issues/1969","id":397039472,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NzAzOTQ3Mg==","user":{"login":"joshgav","id":4421720,"node_id":"MDQ6VXNlcjQ0MjE3MjA=","avatar_url":"https://avatars2.githubusercontent.com/u/4421720?v=4","gravatar_id":"","url":"https://api.github.com/users/joshgav","html_url":"https://github.com/joshgav","followers_url":"https://api.github.com/users/joshgav/followers","following_url":"https://api.github.com/users/joshgav/following{/other_user}","gists_url":"https://api.github.com/users/joshgav/gists{/gist_id}","starred_url":"https://api.github.com/users/joshgav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshgav/subscriptions","organizations_url":"https://api.github.com/users/joshgav/orgs","repos_url":"https://api.github.com/users/joshgav/repos","events_url":"https://api.github.com/users/joshgav/events{/privacy}","received_events_url":"https://api.github.com/users/joshgav/received_events","type":"User","site_admin":false},"created_at":"2018-06-13T18:29:06Z","updated_at":"2018-06-13T18:29:06Z","author_association":"MEMBER","body":"related: https://github.com/golang/vgo/commit/0cf06bb651c56f86ec7b7685f39092ddb7daba39"}}
{"actor":{"display_login":"joshgav"}}