Re: tag storage format

2012-10-23 Thread Uri Moszkowicz
That did the trick - thanks! On Mon, Oct 22, 2012 at 5:46 PM, Andreas Schwab wrote: > > Uri Moszkowicz writes: > > > Perhaps Git should switch to a single-file block text or binary format > > once a large number of tags becomes present in a repository. > > This is what git pack-refs (called by g

Re: tag storage format

2012-10-22 Thread Andreas Schwab
Uri Moszkowicz writes: > Perhaps Git should switch to a single-file block text or binary format > once a large number of tags becomes present in a repository. This is what git pack-refs (called by git gc) does (by putting the refs in .git/packed-refs). Andreas. -- Andreas Schwab, sch...@linux

tag storage format

2012-10-22 Thread Uri Moszkowicz
I'm doing some testing on a large Git repository and am finding local clones to take a very long time. After some investigation I've determined that the problem is due to a very large number of tags (~38k). Even with hard links, it just takes a really long time to visit that many inodes. As it happ