From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/82127 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: What happened to snappy low-bandwidth nnimap? Date: Wed, 08 Aug 2012 22:36:29 +0200 Message-ID: <877gt986k2.fsf@randomsample.de> References: <87sjby8rpx.fsf@randomsample.de> <87fw7xrzld.fsf@dod.no> <87boil888i.fsf@randomsample.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1344458243 27326 80.91.229.3 (8 Aug 2012 20:37:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Aug 2012 20:37:23 +0000 (UTC) Cc: ding@gnus.org To: Michael Welsh Duggan Original-X-From: ding-owner+M30395@lists.math.uh.edu Wed Aug 08 22:37:24 2012 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SzD0M-0008Vn-Vb for ding-account@gmane.org; Wed, 08 Aug 2012 22:37:23 +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 1SzD0A-0001t1-3y; Wed, 08 Aug 2012 15:37:10 -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 1SzD08-0001so-PT for ding@lists.math.uh.edu; Wed, 08 Aug 2012 15:37:08 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1SzCzy-0005MX-Cw for ding@lists.math.uh.edu; Wed, 08 Aug 2012 15:37:08 -0500 Original-Received: from randomsample.de ([83.169.19.17]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1SzCzw-0003gf-U9 for ding@gnus.org; Wed, 08 Aug 2012 22:36:57 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From; bh=MnoG/TFKXCNphnw/5AlZp9spjUkkMRut+67eNve4pMI=; b=QLK5W4SeoxSvlj1ro095CIyX6ILTGhDNoM7ymZ3r4SAbD0WiqFK4NJp/JdcDE+RjZIHNr3JAPGOykubt5ZXTVDT4OO9m02GjOLsqQOsKxeVxnyWFR6LJsv478GAagLb6; Original-Received: from tmo-102-124.customers.d1-online.com ([80.187.102.124] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1SzCzp-00037E-Lc; Wed, 08 Aug 2012 22:36:56 +0200 In-Reply-To: (Michael Welsh Duggan's message of "Wed, 08 Aug 2012 16:21:38 -0400") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1.50 (gnu/linux) Mail-Copies-To: never Mail-Followup-To: Michael Welsh Duggan , ding@gnus.org X-Spam-Score: -1.2 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:82127 Archived-At: Michael Welsh Duggan writes: > David Engster writes: > >> Steinar Bang writes: >>>>>>>> Richard Riley : >>>> David Engster writes: >>> >>>>> Gnus' nnimap used to be pretty snappy with low bandwidths, but now I >>>>> get "Initial sync of 2 groups (please wait)" and it downloads about >>>>> 700kb of data. While that in itself is pretty bad, I could probably >>>>> live with it if it actually did this once, but it does it almost >>>>> *every* time; so much for "initial". >>> >>>> Having spent a lot of time getting to understand agent, queues, plugging >>>> and levels and level specific downloads last summer on holiday I too >>>> have now noted that imap connections are really really slow on low >>>> bandwidth connections and it appears to be fetching a lot of data >>>> despite nothing being new. >>> >>> I guess it would be neat if one of you could use git bisect to find the >>> commit that triggered the behaviour...? >> >> It's not that easy since actual messaging of these "initial sync" >> thingies was added later. After looking into the logs it seems it has to >> do with QRESYNC handling; I'm using Dovecot 1.2 and it should support >> QRESYNC, hence I don't understand why I'm seeing so many "initial >> syncs". It could be because my connection drops frequently (as I've >> said, reception is terrible). > > In > (), Peder > Klingenberg gives a diagnosis of this problem. Thank you; this helps. Like Peder describes, I've now also changed `nnimap-retrieve-group-data-early' to always use SELECT instead of EXAMINE. So far I haven't seen another "initial" sync. -David