[SM-Discuss] scm next steps
jblosser-smgl at firinn.org
Tue May 23 18:38:03 EDT 2006
On May 23, Jeremy Blosser [jblosser-smgl at firinn.org] wrote:
> I do have the git repo with the last couple years of history for devel and
> test imported from p4, so I did some comparisons with that against the
> history-less hg as well to test the claim that the gap would close with
> more history. git's still running faster *with* history than hg does
> without history; however, the operations I've tried so far aren't really
> history-intensive, so the file size benefits of git are still primarily at
> work. The thing is, I'm just not sure how much of what we do is really
> going to be history-intensive beyond the raw data that git does so well
> with. The overriding performance factor is still going to be the size and
> composition of our tree.
I should clarify that I don't yet have reason to believe that hg actually
would be faster on history-intensive stuff either, I'm just saying that
even if they did, I'm not sure how much it would matter for our 90% usage.
The merges I did so far certainly don't seem to indicate that hg would be
faster. The git crowd seems to think they should do well in that
comparison as well, because git also does a lot of optimization around
Note that I'm also not including svk (or svn) in these benchmarks because
there doesn't seem to be much point; a remote checkout via svk takes hours.
Of course, performance isn't the only issue, and I primarily ran these
benchmarks because I was surprised hg wasn't doing better. However, it's
not a minor issue either; this is not the first time we've found that the
composition of our tree presents a unique scalability challenge to scms.
git's already got several patches thanks to our tree demonstrating
Nevertheless, I would like to see more people testing sections in svk. So
far we just have video in there. We should get as much data as is
reasonable so when we make a decision we don't have need to second guess it
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 232 bytes
Desc: not available
Url : http://lists.ibiblio.org/pipermail/sm-discuss/attachments/20060523/d42d5670/attachment.bin
More information about the SM-Discuss