From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74536 Path: news.gmane.org!not-for-mail From: Dan Christensen Newsgroups: gmane.emacs.gnus.general Subject: Re: Improving Gnus speed Date: Mon, 29 Nov 2010 15:23:13 -0500 Message-ID: <871v636fri.fsf@uwo.ca> References: <87zktemkwl.fsf@uwo.ca> <87vd42mdci.fsf@uwo.ca> <87r5e555e0.fsf@uwo.ca> <87aaks53my.fsf@uwo.ca> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1291062224 1002 80.91.229.12 (29 Nov 2010 20:23:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 29 Nov 2010 20:23:44 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22895@lists.math.uh.edu Mon Nov 29 21:23:40 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PNAGB-0001Mv-Q3 for ding-account@gmane.org; Mon, 29 Nov 2010 21:23:40 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PNAG2-00024X-P1; Mon, 29 Nov 2010 14:23:30 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PNAG1-00024M-Jn for ding@lists.math.uh.edu; Mon, 29 Nov 2010 14:23:29 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PNAG0-0002z4-Ns for ding@lists.math.uh.edu; Mon, 29 Nov 2010 14:23:29 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PNAFz-0000TD-00 for ; Mon, 29 Nov 2010 21:23:27 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PNAFz-0001Hb-7p for ding@gnus.org; Mon, 29 Nov 2010 21:23:27 +0100 Original-Received: from bas3-london14-1096779322.dsl.bell.ca ([65.95.134.58]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 29 Nov 2010 21:23:27 +0100 Original-Received: from jdc by bas3-london14-1096779322.dsl.bell.ca with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 29 Nov 2010 21:23:27 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: bas3-london14-1096779322.dsl.bell.ca User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:+raTXIVfugItDck772XSw5EnHk8= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74536 Archived-At: Francis Moreau writes: > I would think that you just have to compare the date of all thread *leafs* > only. You can't always assume that the References headers are correct, or that the Date headers provided are correct, etc. Moreover, it doesn't matter, since the dates will be parsed later anyways. Since the conversion is cached, all of this only affects when the time is taken to do the conversion, not the total time. On my laptop, with 6500 articles, we're only talking about 1.3 seconds, so this is already pretty good. But I suspect it can be sped up. Dan