Conda 23.3.1 is faster at downloading and parsing repodata.json

by dholth-anaconda
macOS ◆ xterm-256color ◆ zsh 617 views

Conda 23.3.1 is faster at downloading and parsing repodata.json. First we show the performance of Conda 23.1. Then we show the performance benefit from deferring repodata parsing and other changes in conda’s cache; our search for “conda” only validates records with name=conda, instead of validating every package record. Finally, we enable the new “experimental: [jlap]” feature, which, since we start from an empty cache, shows the speed benefit of fetching “repodata.json.zst” instead of “repodata.json”. This demo starts from an empty cache. Since “experimental: [jlap]” enables incremental repodata updates, the next complete update can take kilobytes instead of tens of megabytes.