[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] [BUG] Building continuation patch-log is far too sl
From: |
Bug Goo |
Subject: |
Re: [Gnu-arch-users] [BUG] Building continuation patch-log is far too slow with large numbers of patches |
Date: |
Sun, 23 May 2004 00:10:02 +0000 |
Created as bug 115
On Sat May 15 20:43:48 2004, Mike Hearn wrote:
> Hi,
>
> There is a pathologically slow behaviour in arch_prepare_for_tag: it calls
> arch_archive_merge_points which in turn calls arch_archive_log for every
> possible patch in order to build the list of patches in the continuation
> patch log.
>
> This perhaps does not matter for archives with 20-30 patches in. However,
> for the WineHQ CVS gateway which currently has about 630 patches with ~100
> added per week, this results in 630 apparently non-pipelined HTTP requests
> to the remote server simply in order to fill the patch log with what is
> IMHO worthless spam.
>
> The solution would seem to be just not adding a list of every patch in the
> tag source to the patch log. There's no need for it, and it results in
> very slow tagging speed on some archives.
>
> thanks -mike
>
>
>
> _______________________________________________
> Gnu-arch-users mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gnu-arch-users
>
> GNU arch home page:
> http://savannah.gnu.org/projects/gnu-arch/