This commit is contained in:
parent
c300675051
commit
46309994a2
1 changed files with 5 additions and 0 deletions
5
doc/todo/Fsck_remote_files_in-flight.mdwn
Normal file
5
doc/todo/Fsck_remote_files_in-flight.mdwn
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
When fsck'ing a remote repo, files seem to be copied from the remote to a local dir (thus written to disk), read back again for checksumming and then deleted.
|
||||||
|
|
||||||
|
This is very time-inefficient and wastes precious SSD erase cycles which is especially problematic in the case of special remotes because they can only be fsck'd "remotely" (AFAIK).
|
||||||
|
|
||||||
|
Instead, remote files should be directly piped into an in-memory checksum function and never written to disk on the machine performing the fsck.
|
Loading…
Add table
Add a link
Reference in a new issue