On 03/10/2013 06:03 PM, Bartosz DziewoĆski wrote:
-We can
rewrite history (git-filter-branch) to remove some mistakes that
exploded the repo size. Binaries later removed, things accidentally
checked
into ./extensions, etc. This could potentially greatly reduce object
sizes
and allow for tighter repacks. Major issue with history rewriting is
everyone will have to reclone (all sha1s would change). I've not
tested my
theory yet.
Ugh, the nuclear option. Let's try repacking first, can we? :) This is
probably going to make gerrit a little unhappy when it's database thing
gets inconsistent with the repo.
Yeah, I agree we should be extremely reluctant to resort to break git
history on a project as important as MW core. It would cause a lot of
disruption.
Matt Flaschen