[darcs-users] report on using darcs-2.2.98.2 (performance of "darcs query contents")

Zooko O'Whielacronx zookog at gmail.com
Sun Jul 12 16:36:20 UTC 2009


Petr, Lele: thanks a lot!

Due to Petr's suggestion and Lele's implementation, the Tahoe-LAFS
trac is now nice and fast!  http://allmydata.org/trac/tahoe .

I tried to apply the same patch to the darcs trac, linked from the
http://darcs.net front page as "Darcs repository browser.:
http://allmydata.org/trac/darcs-2/browser .  However, there is a
problem with that, such that I get a lot of warnings in the trac.log
and it never completes.  Here are the first few:

2009-07-12 09:31:37,919 Trac[updatedb] WARNING: Unable to apply
entries [('move', u'Autoconf.lhs', u'Autoconf.lhs.in')] in changeset
author: simons at cryp.to, time: 2003-05-22 03
:37:16+00:00, hash:
20030522033716-96760-ccd786794d8c2a58327b90ac5f93a824b456c3b6.gz,
name: Autoconf Redux Part II, comment: We're getting somewhere:

 - If the configured prefix does _not_ contain the string "darcs", it
   will be appended as directory name to $sysconfdir and $libexecdir.
   This is usually what the user wants.

 - If no prefix is given, $sysconfdir will be /etc.

 - Added Autoconf.lhs module for system dependent information. So far:
   darcsconfigdir. Thanks to this module, ghc will also know when to
   re-build a binary because configure ran again.

 - configure will now dump a nice summary before it terminates.,
entries: [('move', u'Autoconf.lhs', u'Autoconf.lhs.in'), (u'add_file',
u'Autoconf.lhs.in'), (u'modify_file', u'
Makefile'), (u'modify_file', u'autoconf.mk.in'), (u'modify_file',
u'configure.in'), (u'modify_file', u'darcs_cgi.lhs')]
2009-07-12 09:31:39,723 Trac[updatedb] WARNING: Unable to apply
entries [(u'modify_file', u'Autoconf.lhs.in')] in changeset author:
droundy at abridgegame.org, time: 2003-07-02 08
:56:52+00:00, hash:
20030702085652-e9342-f8dea3e5b679351edf78d2ba5c4a4431ad1ae3c6.gz,
name: make darcs-create repo aware of where the patcher actually is if
not /usr/lib., comm
ent: , entries: [(u'modify_file', u'Autoconf.lhs.in'),
(u'modify_file', u'GNUmakefile'), (u'modify_file',
u'darcs-createrepo.lhs'), (u'modify_file', u'darcs.lhs')]
2009-07-12 09:31:41,146 Trac[updatedb] WARNING: Unable to apply
entries [(u'modify_file', u'Autoconf.lhs.in')] in changeset author:
David Roundy <droundy at abridgegame.org>, time
: 2003-07-16 07:50:27+00:00, hash:
20030716075027-53a90-c6edd00d985a03062a6bcee8845035ee13309674.gz,
name: use libcurl if available, external command otherwise., comment:
, ent
ries: [(u'modify_file', u'Autoconf.lhs.in'), (u'modify_file',
u'Curl.hs'), (u'modify_file', u'External.hs'), (u'modify_file',
u'GNUmakefile'), (u'modify_file', u'autoconf.mk.in
'), (u'modify_file', u'configure.in'), (u'modify_file', u'hscurl.c'),
(u'modify_file', u'hscurl.h')]
2009-07-12 09:31:44,042 Trac[updatedb] WARNING: Unable to apply
entries [(u'modify_file', u'Autoconf.lhs.in')] in changeset author:
peter at zarquon.se, time: 2003-08-14 12:29:32+
00:00, hash: 20030814122932-3eba3-45b5e9f2ca32d045444af3969c2f8484a5361471.gz,
name: add --disable-color to configure, comment: , entries:
[(u'modify_file', u'Autoconf.lhs.in')
, (u'modify_file', u'PrintPatch.lhs'), (u'modify_file', u'configure.in')]
2009-07-12 09:31:47,098 Trac[updatedb] WARNING: Unable to apply
entries [(u'modify_file', u'Autoconf.lhs.in')] in changeset author:
David Roundy <droundy at abridgegame.org>, time
: 2003-09-11 08:52:47+00:00, hash:
20030911085247-53a90-62e0df9810f3894e8b5d197f54cfad17899adbd8.gz,
name: add --disable-mmap option to configure., comment: There seems to
be a
 problem when using mmap on MacOS X, and I have no idea
on how many other systems it might show up.  For now using mmap is the
default, because I'd like to know about systems where it causes problems
(plus it should be more efficient)., entries: [(u'modify_file',
u'Autoconf.lhs.in'), (u'modify_file', u'Repository.lhs'),
(u'modify_file', u'configure.in')]


More information about the darcs-users mailing list