Reduce allocations in Gem::BUNDLED_GEMS.warning?
Gem::BUNDLED_GEMS.warning?
[rubygems/rubygems] Add Errno::ENETDOWN and Errno::EHOSTUNREACH to non retryable errors
Connection errors as well, so useless to retry.
https://github.com/rubygems/rubygems/commit/d2d211651a
[rubygems/rubygems] Split HTTP_ERRORS into retryable and non retryable
https://github.com/rubygems/rubygems/commit/c241a640fc
[rubygems/rubygems] Handle connection refused and Errno::EADDRNOTAVAIL as non-retryable
https://github.com/rubygems/rubygems/commit/cd529776d5
[rubygems/rubygems] Refactor downloader specs to better test real behavior
In particular, no route to host errors are actually fatal since they are usually raised as SocketError's, while the specs were incorrectly testing that they are retryable.
SocketError
https://github.com/rubygems/rubygems/commit/9410ceb36b
[rubygems/rubygems] Move Bundler::Fetcher::HTTP_ERRORS to Bundler::Fetcher::DOWNLOADER
And deprecate the old constant.
It's only used in this class, and in Bundler::Fetcher there's already FAIL_ERRORS, very similar to it. So this makes things less confusing....
[rubygems/rubygems] Add back and deprecate Bundler::Fetcher::NET_ERRORS
https://github.com/rubygems/rubygems/commit/4a4e5828db
[rubygems/rubygems] Fix typos
https://github.com/rubygems/rubygems/commit/2a2317249f
[rubygems/rubygems] Add a verbose setting to enable verbose output for all commands
verbose
https://github.com/rubygems/rubygems/commit/0aa1be946f
[rubygems/rubygems] Consistently access CLI flags with symbols
https://github.com/rubygems/rubygems/commit/1497d3f146
View all revisions | View revisions
Also available in: Atom