Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch back to hackage.haskell.org #30

Merged

Conversation

martijnbastiaan
Copy link
Contributor

@martijnbastiaan martijnbastiaan commented Jan 20, 2021

's3.amazonaws.com' is not meant to serve clients around the world, as it
is hosted in the US only. This causes bandwidth to be severely throttled
for non-US users. This has been observed by users in
the following issue:

commercialhaskell/stack#2240

At some periods, bandwidth drops to effectively zero, rendering Stack
unusable. Measurements can be found here:

commercialhaskell/stack#2240 (comment)

'hackage.haskell.org' is served from Fastly's CDN, therefore mitigating
these issues.


This is part of a larger effort to eliminate Stack's reliance on non-CDN resources :). I see @snoyberg reverted an earlier change to move back to hackage.haskell.org, perhaps he could comment on this issue?

@snoyberg
Copy link
Collaborator

I moved it back because of instability from Hackage, see commercialhaskell/stack#4473.

If that's truly been resolved at this point, I have no objection to moving back to Hackage by default.

Copy link
Collaborator

@snoyberg snoyberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you include a version bump and changelog entry?

's3.amazonaws.com' is not meant to serve clients around the world, as it
is hosted in the US only. This causes bandwidth to be severely throttled
for, amongst others, European users. This has been observed by users in
the following issue:

  commercialhaskell/stack#2240

At some periods, bandwidth drops to effectively zero, rendering Stack
unusable. Measurements can be found here:

  commercialhaskell/stack#2240 (comment)

'hackage.haskell.org' is served from Fastly's CDN, therefore mitigating
these issues.
@martijnbastiaan
Copy link
Contributor Author

@snoyberg Done.

Copy link
Collaborator

@snoyberg snoyberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@snoyberg snoyberg merged commit 62296e3 into commercialhaskell:master Jan 22, 2021
@martijnbastiaan martijnbastiaan deleted the hackage-haskell-org branch January 22, 2021 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants