Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.13.1/8.12.10) with ESMTP id j16KB45i003863 for ; Sun, 6 Feb 2005 20:11:06 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id 1874076E38 for ; Sun, 6 Feb 2005 20:11:56 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cxsy3-0001WG-Pz for migo@homemail.com; Sun, 06 Feb 2005 15:25:15 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Cxsx3-0001R2-Jl for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 15:24:13 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Cxsx0-0001PQ-1W for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 15:24:10 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cxswz-0001P8-VR for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 15:24:09 -0500 Received: from [66.216.124.41] (helo=server4.panoramicfeedback.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1Cxsj9-0007XE-9p for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 15:09:51 -0500 Received: from [192.168.0.7] (server4.panoramicfeedback.com [66.216.124.41]) by server4.panoramicfeedback.com (8.12.3/8.12.3/Debian-6.6) with ESMTP id j16K9iil019420; Sun, 6 Feb 2005 15:09:48 -0500 Message-ID: <42067988.30802@panoramicfeedback.com> Date: Sun, 06 Feb 2005 15:09:44 -0500 From: Aaron Bentley User-Agent: Mozilla Thunderbird 0.9 (X11/20041124) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Stefan Monnier Subject: Re: [Gnu-arch-users] Re: release goals for Bazaar 1.1 References: <1102095916.6942.43.camel@localhost> <20041211154916.GA1832@ukato> <20041211183809.GC3388@wisq.net> <873byasd73.fsf@tleepslib.sk.tsukuba.ac.jp> <41BDADF5.5070507@arbash-meinel.com> <20050205024050.GB26365@ukato> <20050205070604.GB18959@ukato> <877jllr4jl.fsf-monnier+gmane.comp.version-control.arch.user@gnu.org> <42065DB7.3090606@arbash-meinel.com> <87vf95pks4.fsf-monnier+gmane.comp.version-control.arch.user@gnu.org> In-Reply-To: <87vf95pks4.fsf-monnier+gmane.comp.version-control.arch.user@gnu.org> X-Enigmail-Version: 0.89.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Panometrics-MailScanner: Found to be clean Cc: gnu-arch-users@gnu.org X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1536 Lines: 40 Stefan Monnier wrote: >>You might seriously want to look into fai, since it seems to have some >>of the features that you are asking for. > > > Indeed, there are several third party packages offering functionality along > the lines of what I'd ideally want. But I'd like to see something like that > merged into the main application. > > Note also that the feature I described can be implemented without any need > for side-info: all it needs is the {arch} patch-logs and the diffs from > the archive. No need to cache any kind of annotation. You don't even need > a revlib. That's why I think it'd make sense to see this in Arch before > "tla annotate". Fai annotate just uses the {arch} patch-logs and diffs from the archive. On local archives, it can be pretty quick. On remote archives, it is usually damn slow. The reason is that assembling this information requires retrieving all changesets for all the revisions that modified a particular file. So the more changesets that modified the file, (and the higher the latency, and the lower the bandwidth) the slower the process. The motivation for caching is to reduce the pain of repeatedly re-calculating this data every time you want to view the annotation of a given file. I believe the same would be true of your "tla trace-code". Aaron _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/