{"action":"created","issue":{"url":"https://api.github.com/repos/NuGet/NuGetGallery/issues/2621","labels_url":"https://api.github.com/repos/NuGet/NuGetGallery/issues/2621/labels{/name}","comments_url":"https://api.github.com/repos/NuGet/NuGetGallery/issues/2621/comments","events_url":"https://api.github.com/repos/NuGet/NuGetGallery/issues/2621/events","html_url":"https://github.com/NuGet/NuGetGallery/issues/2621","id":100951871,"number":2621,"title":"Package Upload Process is reportedly slow","user":{"login":"maartenba","id":485230,"avatar_url":"https://avatars.githubusercontent.com/u/485230?v=3","gravatar_id":"","url":"https://api.github.com/users/maartenba","html_url":"https://github.com/maartenba","followers_url":"https://api.github.com/users/maartenba/followers","following_url":"https://api.github.com/users/maartenba/following{/other_user}","gists_url":"https://api.github.com/users/maartenba/gists{/gist_id}","starred_url":"https://api.github.com/users/maartenba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maartenba/subscriptions","organizations_url":"https://api.github.com/users/maartenba/orgs","repos_url":"https://api.github.com/users/maartenba/repos","events_url":"https://api.github.com/users/maartenba/events{/privacy}","received_events_url":"https://api.github.com/users/maartenba/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/NuGet/NuGetGallery/labels/Area:Services","name":"Area:Services","color":"ededed"},{"url":"https://api.github.com/repos/NuGet/NuGetGallery/labels/Priority:1","name":"Priority:1","color":"ededed"},{"url":"https://api.github.com/repos/NuGet/NuGetGallery/labels/Type:Bug","name":"Type:Bug","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-14T07:25:41Z","updated_at":"2015-08-14T07:25:42Z","closed_at":null,"body":"_From @csharpfritz on March 24, 2015 18:49_\n\nThis morning there was a bit of chatter on Twitter and GitHub about the performance of the package upload process:\r\n\r\nhttps://github.com/fsharp/FAKE/issues/710#issuecomment-85558132\r\n\r\nThis sounds like a known issue, with Frans Bouma making similar complaints on twitter whenever he updates his packages.\r\nhttps://twitter.com/FransBouma/status/580059847032487936\r\n\n\n_Copied from original issue: NuGet/Home#268_"},"comment":{"url":"https://api.github.com/repos/NuGet/NuGetGallery/issues/comments/131004059","html_url":"https://github.com/NuGet/NuGetGallery/issues/2621#issuecomment-131004059","issue_url":"https://api.github.com/repos/NuGet/NuGetGallery/issues/2621","id":131004059,"user":{"login":"maartenba","id":485230,"avatar_url":"https://avatars.githubusercontent.com/u/485230?v=3","gravatar_id":"","url":"https://api.github.com/users/maartenba","html_url":"https://github.com/maartenba","followers_url":"https://api.github.com/users/maartenba/followers","following_url":"https://api.github.com/users/maartenba/following{/other_user}","gists_url":"https://api.github.com/users/maartenba/gists{/gist_id}","starred_url":"https://api.github.com/users/maartenba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maartenba/subscriptions","organizations_url":"https://api.github.com/users/maartenba/orgs","repos_url":"https://api.github.com/users/maartenba/repos","events_url":"https://api.github.com/users/maartenba/events{/privacy}","received_events_url":"https://api.github.com/users/maartenba/received_events","type":"User","site_admin":false},"created_at":"2015-08-14T07:25:42Z","updated_at":"2015-08-14T07:25:42Z","body":"_From @forki on April 8, 2015 11:36_\n\nas described in https://github.com/fsharp/FAKE/issues/710#issuecomment-85648279:\r\n\r\n\"@yishaigalatzer thanks for responding here. I really appreciate that.\r\n\r\nThe repro is not really trivial, but this is what we know (seen over 100 times...):\r\n\r\n* release a new nuget package version\r\n* run \"nuget.exe install\" immediately after nuget push\r\n* it fails to install on some machines (I assume depending on which server the load balancer gives you!? or some caching? but not on all machines)\r\n\r\nThe install process consists of 3 major parts:\r\n1) determine which version we want to install\r\n2) download that version\r\n3) run the install process\r\n\r\nSince we don't specify a version, nuget.exe will assume \"latest\". So it asks the service for 1) and returns the latest.\r\nNow in 2) it tries to download that concrete version. This step fails, since the download server doesn't have the version available.\r\n\r\nAfter a couple of minutes (maybe 15) the same \"nuget install\" works on all machines.\""}}