[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] tagging is slow

From: Miles Bader
Subject: [Gnu-arch-users] tagging is slow
Date: Mon, 09 Aug 2004 13:42:47 +0900

I've noticed that as I accumulate more revisions, creating a tag -- an
operation that's supposed to be "cheap" in arch -- gets slower, and
slower, and slower...  [often like 20-30 minutes!]

As far as I can figure (it's hard to tell as there's no indicator of
what it's actually doing), it's doing `something' for every patch-log in
the tagged-from branch, e.g., fetching the corresponding archive
patch-log for all of them (a horrifically slow thing to do over a link
with any latency)?  Does anyone know what's really going on?

[Of course, another slight annoyance is that the resulting base-0
patch-log is _huge_, as it contains every single past patch-log file in
the "New-patches:" header.  Are there common operations which depend on
this info being present?  If only uncommon operations use it, following
the Continuation-of: headers and caching the patch-log set whenever
there's a cacherev would seem more scalable.]


"Unless there are slaves to do the ugly, horrible, uninteresting work, culture
and contemplation become almost impossible. Human slavery is wrong, insecure,
and demoralizing.  On mechanical slavery, on the slavery of the machine, the
future of the world depends." -Oscar Wilde, "The Soul of Man Under Socialism"

reply via email to

[Prev in Thread] Current Thread [Next in Thread]