From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73346 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: Re: Outstanding stuff? Date: Wed, 20 Oct 2010 06:12:35 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87k4ldjexo.fsf@lifelogs.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287573187 24457 80.91.229.12 (20 Oct 2010 11:13:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 20 Oct 2010 11:13:07 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M21717@lists.math.uh.edu Wed Oct 20 13:13:05 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 1P8WbR-0001xX-EK for ding-account@gmane.org; Wed, 20 Oct 2010 13:13:05 +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 1P8WbF-0004B5-G6; Wed, 20 Oct 2010 06:12:53 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1P8WbD-0004Ao-F2 for ding@lists.math.uh.edu; Wed, 20 Oct 2010 06:12:51 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P8Wb9-0006Mx-6g for ding@lists.math.uh.edu; Wed, 20 Oct 2010 06:12:51 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1P8Wb8-0002Ai-00 for ; Wed, 20 Oct 2010 13:12:46 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1P8Wb6-0001mA-HI for ding@gnus.org; Wed, 20 Oct 2010 13:12:44 +0200 Original-Received: from c-24-14-16-248.hsd1.il.comcast.net ([24.14.16.248]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Oct 2010 13:12:44 +0200 Original-Received: from tzz by c-24-14-16-248.hsd1.il.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Oct 2010 13:12:44 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 36 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-24-14-16-248.hsd1.il.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:8Rvo0UJHr77sCPNMrcGWGYAEZzA= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73346 Archived-At: On Wed, 20 Oct 2010 11:34:00 +0200 Robert Pluim wrote: RP> Lars Magne Ingebrigtsen writes: >> I have a feeling that there was a couple of things that I said I was >> going to look into, but I've forgotten what... >> >> Any outstanding bugs or annoyances? RP> Imap annoyance: B-m issues 7 imap commands for every message it RP> moves, including setting the deleted flag and expunging the source RP> mailbox after every move, which makes it dog-slow. Would it be possible RP> to batch some of the commands up, or do the expunge only at the end? RP> From my imap log buffer: RP> 11:17:04 115 SELECT "source" RP> 11:17:04 116 UID FETCH 19837 BODY.PEEK[] RP> 11:17:04 117 UID COPY 19837 "dest" RP> 11:17:04 118 UID STORE 19837 +FLAGS.SILENT (\Deleted) RP> 11:17:05 119 EXPUNGE RP> 11:17:05 120 EXAMINE "dest" RP> 11:17:05 121 UID SEARCH HEADER Message-Id "" RP> Actually, now that I've read the relevant section of the IMAP rfc for RP> the first time in my life, I'm more suspicious about the BODY.PEEK[] RP> thing, doesn't that download the entire message? Surely at most the RP> headers are required? On Wed, 20 Oct 2010 12:49:54 +0200 Steinar Bang wrote: SB> Does nnimap move of articles between folders work reliably? It works all right, but I'll second Robert's report. Moving articles with nnimap is really really slow for the reasons he described (all of the ops are done once per article). Ted