Thread (7 messages) 7 messages, 2 authors, 2016-06-15

Re: Performance impact of a large number of commits

From: Samuel Abels <hidden>
Date: 2016-06-15 22:45:31

On Fri, 2008-10-24 at 13:11 -0700, david@lang.hm wrote:
quoted
git commit explicitly (i.e., walking the tree to stat files for finding
changes is not necessary).
I suspect that your limits would be filesystem/OS limits more than git 
limits

at 5-10 files/commit you are going to be creating .5-1m files/day, even 
spread across 256 directories this is going to be a _lot_ of files.
The files are organized in a way that places no more than ~1.000 files
into each directory. Will Git create a directory containing a larger
number of object files? I can see that this would be a problem in our
use case.
packing this may help (depending on how much the files change), but with 
this many files the work of doing the packing would be expensive.
We can probably do that even if it takes several hours.

-Samuel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help