From: Steinar Bang <sb@dod.no>
To: ding@gnus.org
Subject: Re: What happened to snappy low-bandwidth nnimap?
Date: Wed, 08 Aug 2012 20:46:38 +0200 [thread overview]
Message-ID: <87fw7xrzld.fsf@dod.no> (raw)
In-Reply-To: <iklihpcrwk.fsf@news.eternal-september.org>
>>>>> Richard Riley <rileyrg@gmail.com>:
> David Engster <deng@randomsample.de> writes:
[snip!]
>> 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".
[snip!]
> 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...?
I haven't noticed it myself, but that probably means I don't have slow
enough lines even when on mobile networks. So I can't do the bisect
myself.
What I do when bisecting, is:
1. git bisect start HEAD good-commit (for "good commit" pick one that
you're sure is back when things were OK)
2. compile, with eg.
(cd ~/git/gnus; make clean; make; cd lisp; make tags)
3. start a new emacs, start gnus, and test
4. If the nnimap operations were slow, do:
git bisect bad
If the nnimap operations were fast, do:
git bisect good
If git reports it has found the offending commit, move to step 5,
otherwise move to step 2. and repeat from there
5. Report the offending commit, then clean up the working directory:
git bisect reset
git checkout master
next prev parent reply other threads:[~2012-08-08 18:46 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-07 18:47 David Engster
2012-08-08 15:41 ` Richard Riley
2012-08-08 18:46 ` Steinar Bang [this message]
2012-08-08 20:00 ` David Engster
2012-08-08 20:21 ` Michael Welsh Duggan
2012-08-08 20:36 ` David Engster
2012-08-09 20:26 ` David Engster
2012-09-04 22:09 ` Lars Ingebrigtsen
2012-08-08 20:03 ` Dave Abrahams
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87fw7xrzld.fsf@dod.no \
--to=sb@dod.no \
--cc=ding@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).