From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73274 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: fast list Date: Tue, 19 Oct 2010 01:38:33 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287445151 24710 80.91.229.12 (18 Oct 2010 23:39:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 18 Oct 2010 23:39:11 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M21646@lists.math.uh.edu Tue Oct 19 01:39:09 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 1P7zIL-0002tJ-Gz for ding-account@gmane.org; Tue, 19 Oct 2010 01:39:09 +0200 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 1P7zHz-0001zO-QI; Mon, 18 Oct 2010 18:38:47 -0500 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 1P7zHy-0001z7-CG for ding@lists.math.uh.edu; Mon, 18 Oct 2010 18:38:46 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P7zHt-000717-W7 for ding@lists.math.uh.edu; Mon, 18 Oct 2010 18:38:46 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1P7zHt-0008JR-00 for ; Tue, 19 Oct 2010 01:38:41 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P7zHs-0002nk-It for ding@gnus.org; Tue, 19 Oct 2010 01:38:40 +0200 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Oct 2010 01:38:40 +0200 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 19 Oct 2010 01:38:40 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-Lines: 24 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEVmeYVTX2oUEhU5PEOV tr7hHxbnAAACfUlEQVQ4jUVU0aGDMAgEwwBEMkA1b4AkOACp7D/Tw1ft66fneXB3FJymaMYiM2eC JDp0v37gcyh7yQk0N2ha9QZGZZtszKgdSkpjjA/Q3F3cWTAzNuv6MOK5Ty8Ts0qoJHkYdAGsDlBk iEp/GOUCQIpzUu0dhn4ofxrmGQzi3bw2eRiNLsBacV21a8V7LNhC3mh2M+2xw2hfBhQKBil1XS/o 0UBuZsSnNpHeRUPl3qNmt0yk3LtCrZqfBd+NzuaG0Kf0ffT1AezVhdxAlLSPqp/Fr81x4eKYYRyp 67Y+lsSznjR0QNVYpT4MAMFxxJakelAf+z+jrfpjl/lDZ4qgHoaatXqZn7W2mPVhRK429hIm56Qw Hw8vd+k8a5sBYOsFv9ESRYBVqbiktDX7RnuAHb7ry1wYeybpN+NldPi2VaMEDLWlD6OCOpK/Ri+h BtArPBqDknt7b5jEANL+DUqOM3b0H2zDwfBy8RMUv5gDCLuWSJ7XyndQkAoEEMGN4oBpk1vDT7KC YdQ2wgPp0Z96A0eYgW2p64xe5/+KYvNTK0C4t/3ldU/18sSGf052jBZn/YQL4Evx7pBRMe6DE39N nEdcWTUYG2ME+owbE73y2KbbUiVR1Cj6cgHJSHKgZMuujR25RFFUoVOZVKxMX9baZ8jzjEUGbGWm yC9Pf0tVKMYZNByDLTvVM+pO76hJA4ubTlF62FMU+vSzzHcPFcSD4qZFYQn2GozsC+NemxRijnYB /mRfIysokeW+5/Pq8RLRxq1R1jg3kfhXiW+VqDFfloxoznod7hkT7bXGTTKvA3g5wi6fljUCW/eR yU/ECpy2hd40k0n0OO87H+4Fxi+7z6DuqufEEgAAAABJRU5ErkJggg== Mail-Copies-To: never X-Now-Playing: David Bowie's _A Reality Tour (2)_: "Heathen (The Rays)" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:Be9ygyXcyZOoyf6KirqIZrdC9W4= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73274 Archived-At: James Cloos writes: > Why not? It is what gnus does now, just one group at a time instead of > all in one go. Gnus doesn't request all the flags not. Only the last 100 or so. > That would be closer to the way other clients tend to work, I'd imagine. > If it did that for startup and g, then M-g could continue to work like now. Other clients seem to do a LIST first, and then just do all the EXAMINE/FETCH FLAGS things in the background in a separate thread. > The equivilent of UID FETCH FLAGS for every group, if done as a single > command, takes about one or two seconds, vs 20 minutes iterating through > one group at a time. I am eager to fix that. Doing it as a single command will be faster, sure, but not that much faster. The requests aren't done in lock-step -- nnimap just spews out all the requests, and then sits waiting at the end. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen