Hi,

I recently started trying to use darcs2, after having used darcs1 for
a year or so.  I work on a fairly big repo: about 45 megabytes in
about 3500 files, in about 300 directories.

With the occasional exceptional meltdown, darcs1 performance was
always pretty reasonable.  Now, with darcs2 it seems to have become
horrible.

I have enabled a global cache, according to the instructions in the
fine manual.

As an experiment, I created a new repo with "darcs init --darcs-2",
and then simply imported the latest versions of all of the files and
directories.  In other words, no history: this new repo has exactly
one patch in it.

Now "darcs changes" takes around 5 seconds.  Gosh; just to list one
change?!

Now I go make a sample change to one file: I add 3 lines.  Now "darcs
whatsnew" takes 7 seconds.

On my old repo, using darcs1, I could run "darcs whatsnew" in 0.1
seconds (once the file system cache is warm) (on a more typical set of
changes: 50 lines or so).

Yikes!  Am I doing something obviously wrong here?  I really love
darcs, but I don't see how I can live with this sort of performance.


Cheers,
 - arb
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to