This repository has been archived by the owner on Apr 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 50
Download is slow; diagnostic tools are unusable #246
Milestone
Comments
cc @mikem8361 Regarding explicit timeout of 4 minutes; is there a reason for this? (e.g. some time bound operation will go wrong if the file arrives late or some such?) If it is just for better UX, maybe we can set the timeout to infinity/max by default, and show progress bar dotnet/runtime#16681 (comment) to improve the quality of UX. |
mikem8361
added a commit
to mikem8361/symstore
that referenced
this issue
Feb 11, 2021
…" error message Make reading section name more bullet proof Issue: dotnet#256 and dotnet#246.
Adding a --timeout option to dotnet-symbol. |
mikem8361
added a commit
that referenced
this issue
Feb 12, 2021
…" error message (#257) Add --timeout dotnet-symbol command line option and better "Not Found" error message Make reading section name more bullet proof Issue: #256 and #246. Update help with new options. Change the "already exists, file not written" message to always be displayed. Add --overwrite option. Overwrite existing files in output directory.
Second attempt (after once downloaded with browser; likely cached by ISP) worked. |
This should be fixed with dotnet-symbol version 1.0.212301 I just released. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When I download a .NET SDK tarball from http://aka.ms/dotnet/net5/5.0.1xx/daily/Sdk/dotnet-sdk-linux-x64.tar.gz (133 MB), it is served via Verizon CDN, and hence results in a decent transmission rate:
However, downloading a smaller blob from symstore via
dotnet symbol -d singlefilehost
(113 MB) times out after 4 minutes.httpry(1)
shows the URL to file:tried that URL with
wget(1)
:that's a ~176% difference in transfer rate compared to .NET SDK blob download.
Please move the symstore blobs under the similar CDN plan as .NET SDK, so .NET developers worldwide can use the diagnostic tools.
Thanks.
The text was updated successfully, but these errors were encountered: