Commit graph

4 commits

Author SHA1 Message Date
David Rodríguez
92422576c6
Remove compact index response parser from Bundler
It's available in RubyGems since 3.2.3 and we no longer support that old
version.
2025-04-01 09:56:56 +09:00
Martin Emde
af304ad952 [rubygems/rubygems] Revert to splitting parser due to performance regression
* The string search parser was more memory efficient but
  in some cases, much slower. Reverting until a better
  solution is found.
* Handle the situation where the line might be blank (Artifactory bug)

222d38737d
2024-06-20 15:18:56 +09:00
Martin Emde
bc40d06091 [rubygems/rubygems] String search based parsing of compact index versions
This significantly reduces memory usage.

8a76506c90
2024-05-31 20:20:03 +00:00
Martin Emde
6b0afbb111 [rubygems/rubygems] Reorganize and refactor CompactIndexClient
71bcf354f5
2024-05-25 17:47:07 +00:00