Skip to content

Commit 3fb3f10

Browse files
Clarify a few sentences
Co-authored-by: Jake Goulding <[email protected]>
1 parent 9008eab commit 3fb3f10

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

posts/2022-02-14-crates-io-snapshot-branches.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ release: false
88
Every so often, the [crates.io index](https://github.com/rust-lang/crates.io-index)'s Git history
99
is [squashed into one
1010
commit](https://internals.rust-lang.org/t/cargos-crate-index-upcoming-squash-into-one-commit/8440)
11-
to minimize the history Cargo needs to download. When the index is squashed, we have saved snapshot
12-
branches to preserve the history of crate publishes.
11+
to minimize the history Cargo needs to download. When the index is squashed, we save snapshots
12+
to preserve the history of crate publishes.
1313

14-
Those branches are using server resources because of the recompression of objects that are
14+
Currently, those snapshots are stored as branches in the main index Git repository. This uses server resources because of the recompression of objects that are
1515
delta-compressed against objects that are only referenced in branches not fetched by the client. We
16-
will be deleting the snapshot branches to ensure that all objects referenced in the master branch
16+
will be deleting the snapshot branches from this repository to ensure that all objects referenced in the master branch
1717
will only be compressed against other objects in the master branch, ensuring that the current clone
1818
behavior will be much more efficient on the server side.
1919

0 commit comments

Comments
 (0)