Repository Reorganization Question

Herbert Valerio Riedel hvr at gnu.org
Fri Dec 6 10:05:05 UTC 2013


On 2013-12-05 at 14:32:10 +0100, Herbert Valerio Riedel wrote:

[...]

> whereas, when I create a new git repo containing only the HEAD commit
> from testsuite.git, the resulting single packfile:
>
>  204K Dec  5 14:19 .git/objects/pack/pack-27355d714321978fd34c21ce341a7b55f416719a.idx
>  2.5M Dec  5 14:19 .git/objects/pack/pack-27355d714321978fd34c21ce341a7b55f416719a.pack
>
> this seemed to be a significant increase to me;

PS: if anyone wonders why the testsuite.git history is so large: there
were a few *huge* binary files with bad compressibility checked in by
accident, such as the one removed via

 http://git.haskell.org/testsuite.git/commitdiff/68acef7dd144452db12689db3299ae7106d87f16

 tests/haddock/should_compile_flag_nohaddock/a.out   | Bin 2745963 -> 0 bytes
 tests/haddock/should_compile_noflag_nohaddock/a.out | Bin 2745963 -> 0 bytes

or

 http://git.haskell.org/testsuite.git/commitdiff/cb540135b26504cffe557fd57fa3bb936e413769

 tests/ghc-regress/dph/diophantine/dph-diophantine-fast | Bin 16854700 -> 0 bytes
 tests/ghc-regress/dph/diophantine/dph-diophantine-opt  | Bin 17017376 -> 0 bytes
 tests/ghc-regress/dph/primespj/dph-primespj-fast       | Bin 16783780 -> 0 bytes
 tests/ghc-regress/dph/quickhull/dph-quickhull-fast     | Bin 17092732 -> 0 bytes
 tests/ghc-regress/dph/smvm/dph-smvm                    | Bin 16581028 -> 0 bytes
 tests/ghc-regress/dph/sumnats/dph-sumnats              | Bin 16101268 -> 0 bytes
 tests/ghc-regress/dph/words/dph-words-fast             | Bin 17580076 -> 0 bytes

which account for most of the ~20MiB history....


More information about the ghc-devs mailing list