Cargo Git:

ARTIFACTORY: Transitioning from Cargo Git to Sparse Index Protocol

AuthorFullName__c
Gabriel Noghryan
articleNumber
000006002
ft:sourceType
Salesforce
FirstPublishedDate
2024-01-25T06:32:46Z
lastModifiedDate
2024-01-24
VersionNumber
1
In the past, Cargo figured out which crates were on crates.io by downloading and reading an "index" listing all crate versions. This index lived in a git repository on GitHub. Cargo fetched and stored it in its home directory, leveraging GitHub for updates. However, as the index grew, it hit scaling limits, causing delays in fetches and updates.