diff options
author | Joey Hess <joey@kitenet.net> | 2013-11-20 22:05:15 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-11-20 22:05:15 -0400 |
commit | 1629cb104d9a904feb5a4e52e1648dbfbd33ba62 (patch) | |
tree | 9c63325c3d7e2e5bf1644a5d651895ad307972d4 /git-repair.cabal | |
parent | ac491b4fac4e83f0319e0da7c82f86d81a5b7030 (diff) | |
download | git-repair-1629cb104d9a904feb5a4e52e1648dbfbd33ba62.tar.gz |
stop using cat-file --batch for findMissing
Some corrupt objects can cause it to say the object is several TB, which
led to OOM.
Added some fork overhead, but it shouldn't be too bad; this is only run
against objects fsck outputs, and most of the time that is only corrupt
objects, and objects that refer to them.
Diffstat (limited to 'git-repair.cabal')
0 files changed, 0 insertions, 0 deletions