Gnus development mailing list
 help / color / mirror / Atom feed
From: Dan Christensen <jdc@uwo.ca>
To: ding@gnus.org
Subject: Re: More IMAP testing, please
Date: Mon, 20 Sep 2010 12:45:31 -0400	[thread overview]
Message-ID: <87eico4b4k.fsf@uwo.ca> (raw)
In-Reply-To: <m3sk14to7w.fsf@quimbies.gnus.org>

Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> Dan Christensen <jdc@uwo.ca> writes:
>
>> My largest group has about 6500 articles, but after a few minutes of
>> using gnus, gnus would only show me the newest 71 articles (which seem
>> to be the ones whose article numbers are within 100 of the latest).
>> `M-g' on the group fixed this, but then I found I had lost *all*
>> marks on the older articles (tick, expired, answered definitely
>> lost, read not lost).
>
> That's not good.
>
> To take the last problem first, Gnus will only send over updates of
> marks when it thinks a mark has changed.  So if Gnus doesn't think that
> article 423 has a tick, it won't de-flag the article on the server,
> either -- it should only send over updates of articles that has changed
> status while in the summary buffer.
>
> I think.
>
> So I don't understand that at all.

I've verified that these flags were removed from the articles on the
server (a total of more than 1000 flags).  And this problem happened
with two different imap groups, at the same time.

All flags except read ("Seen", I think) were removed: Answered, Flagged,
gnus-expire, gnus-save and gnus-forward were the ones that were there.

> The former problem sounds like a parsing problem of some kind, but since
> `M-g' is able to parse the data, I'm not sure how to interpret that...

To me it sounds like a problem involving the strategy of sometimes only
getting mark information for the last 100 articles, and sometimes
getting it for all articles.

So far it hasn't happened again, but I'm still in the same emacs session
so I can provide whatever information you need.  I've included an except
from the *imap log* buffer below, and can send more if that would help.
My INBOX has about 80 articles, but many of them are quite old so their
article numbers aren't in the most recent 100 numbers.

>> A less important problem: for some reason, two of the groups on this
>> server show up with "*" instead of the unread article count.  I think
>> these are on the only two groups that are empty.  If I hit `M g', my
>> summary buffer shows 1 unseen and 1 unread.  But when I try to enter the
>> groups, gnus notices that there aren't any articles.  After that, `M g'
>> shows 0 unread and unseen.
>
> Sounds like an off-by-one error on empty groups.

This is repeatable, so let me know if there's anything I can do to help
debug it.

Dan

16:33:52 9 EXAMINE "INBOX"
16:33:52 10 UID FETCH 5459:* FLAGS
...
16:34:07 35 EXAMINE "INBOX"
16:34:07 36 UID FETCH 5459:* FLAGS
...
16:34:25 59 EXAMINE "INBOX"
16:34:25 60 UID FETCH 5459:* FLAGS
...
16:35:24 84 EXAMINE "INBOX"
16:35:24 85 UID FETCH 5459:* FLAGS
16:35:24 86 SELECT "INBOX"
16:35:24 87 SELECT "INBOX"
16:35:24 88 UID FETCH 5466:5559 (UID RFC822.SIZE BODYSTRUCTURE BODY.PEEK[HEADER.FIELDS (Subject From Date Message-Id References In-Reply-To Xref X-Spam-Status To Cc Keywords Newsgroups Subject)])
16:35:34 89 UID STORE 4808,5398 -FLAGS.SILENT (gnus-forward)
16:35:34 90 UID STORE 5355,5358,5361:5362,5365,5372,5377:5378,5380:5381,5398,5400,5404,5409,5411,5416:5419,5421,5423,5425,5434:5437,5443 -FLAGS.SILENT (gnus-expire)
16:35:34 91 UID STORE 4357,4808,5358,5418:5419,5425,5436:5437 -FLAGS.SILENT (\Answered)
16:35:34 92 UID STORE 4781,4808,4813,5420 -FLAGS.SILENT (\Flagged)
...
16:38:41 113 EXAMINE "INBOX"
16:38:41 114 UID FETCH 1:* FLAGS
16:38:41 115 SELECT "INBOX"
16:38:41 116 SELECT "INBOX"
16:38:41 117 UID FETCH 123:5559 (UID RFC822.SIZE BODYSTRUCTURE BODY.PEEK[HEADER.FIELDS (Subject From Date Message-Id References In-Reply-To Xref X-Spam-Status To Cc Keywords Newsgroups Subject)])




  reply	other threads:[~2010-09-20 16:45 UTC|newest]

Thread overview: 186+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-19 13:08 Lars Magne Ingebrigtsen
2010-09-19 15:41 ` Steinar Bang
2010-09-19 15:55   ` Andrew Cohen
2010-09-19 19:50     ` Andrew Cohen
2010-09-19 19:52     ` Lars Magne Ingebrigtsen
2010-09-20 16:11   ` Wes Hardaker
2010-09-20 16:14     ` Lars Magne Ingebrigtsen
2010-09-20 16:24       ` Dan Christensen
2010-09-20 17:36         ` Wes Hardaker
2010-09-20 17:37       ` Wes Hardaker
2010-09-19 16:28 ` Ralf Angeli
2010-09-19 19:56   ` Lars Magne Ingebrigtsen
2010-09-19 20:55     ` Ralf Angeli
2010-09-19 16:29 ` Manoj Srivastava
2010-09-19 17:11 ` Julien Danjou
2010-09-19 17:42   ` Lars Magne Ingebrigtsen
2010-09-19 17:45     ` Julien Danjou
2010-09-19 17:49   ` Julien Danjou
2010-09-19 17:52     ` Lars Magne Ingebrigtsen
2010-09-19 17:57       ` Julien Danjou
2010-09-19 17:58         ` Lars Magne Ingebrigtsen
2010-09-19 18:07           ` Julien Danjou
2010-09-19 18:13             ` Lars Magne Ingebrigtsen
2010-09-19 18:23               ` Julien Danjou
2010-09-19 18:27                 ` Lars Magne Ingebrigtsen
2010-09-19 18:34                   ` Julien Danjou
2010-09-19 18:40                     ` Julien Danjou
2010-09-19 18:44                       ` Lars Magne Ingebrigtsen
2010-09-19 19:27                         ` Julien Danjou
2010-09-19 19:34                           ` Lars Magne Ingebrigtsen
2010-09-19 19:53                             ` Julien Danjou
2010-09-19 18:29                 ` Lars Magne Ingebrigtsen
2010-09-19 18:33                   ` Lars Magne Ingebrigtsen
2010-09-19 18:15             ` Julien Danjou
2010-09-19 18:22               ` Lars Magne Ingebrigtsen
2010-09-19 18:30                 ` Julien Danjou
2010-09-19 18:32                   ` Lars Magne Ingebrigtsen
2010-09-19 18:38                     ` Julien Danjou
2010-09-19 18:42                       ` Lars Magne Ingebrigtsen
2010-09-19 17:20 ` David Engster
2010-09-19 17:36   ` Lars Magne Ingebrigtsen
2010-09-19 17:50     ` David Engster
2010-09-19 17:56       ` Lars Magne Ingebrigtsen
2010-09-19 18:05         ` David Engster
2010-09-19 23:06           ` Dan Christensen
2010-09-20 16:04             ` Lars Magne Ingebrigtsen
2010-09-20 22:49               ` Dan Christensen
2010-09-21 18:28                 ` Lars Magne Ingebrigtsen
2010-09-20 11:28           ` David Engster
2010-09-20 11:33             ` David Engster
2010-09-21 18:57             ` Lars Magne Ingebrigtsen
2010-09-19 17:22 ` Frank Schmitt
2010-09-19 17:44   ` Lars Magne Ingebrigtsen
2010-09-19 18:03     ` Frank Schmitt
2010-09-19 18:11       ` Lars Magne Ingebrigtsen
2010-09-19 19:18         ` Andreas Schwab
2010-09-19 19:23           ` Lars Magne Ingebrigtsen
2010-09-24  7:53             ` Frank Schmitt
2010-09-24 14:29               ` Ted Zlatanov
2010-09-19 18:30 ` Frank Schmitt
2010-09-19 18:41   ` Lars Magne Ingebrigtsen
2010-09-19 20:58 ` Dan Christensen
2010-09-20 15:43   ` Lars Magne Ingebrigtsen
2010-09-20 16:45     ` Dan Christensen [this message]
2010-09-21 18:48       ` Lars Magne Ingebrigtsen
2010-09-21 19:45         ` Dan Christensen
2010-09-21 19:48           ` Dan Christensen
2010-09-21 21:07             ` Lars Magne Ingebrigtsen
2010-09-21 22:37               ` Dan Christensen
2010-09-21 23:15                 ` Lars Magne Ingebrigtsen
2010-09-21 21:06           ` Lars Magne Ingebrigtsen
2010-09-21 23:15             ` Dan Christensen
2010-09-21 23:23               ` Lars Magne Ingebrigtsen
2010-09-22 23:40                 ` James Cloos
2010-09-22 23:50                   ` Lars Magne Ingebrigtsen
2010-09-22 23:53                     ` Lars Magne Ingebrigtsen
2010-09-23  0:00                       ` James Cloos
2010-09-22 23:58                     ` James Cloos
2010-09-23  2:28                       ` Charles Philip Chan
2010-09-23 12:47                       ` Dave Goldberg
2010-09-23 12:50                         ` Dave Goldberg
2010-09-23 16:07                           ` Lars Magne Ingebrigtsen
2010-09-24  3:31                             ` Dave Goldberg
2010-09-23 16:06                         ` Lars Magne Ingebrigtsen
2010-09-23  6:43                     ` James Cloos
2010-09-23  7:30                       ` Julien Danjou
2010-09-23 13:04                         ` Dan Christensen
2010-09-23 16:05                           ` Lars Magne Ingebrigtsen
2010-09-23 18:35                         ` James Cloos
2010-09-23 22:32                       ` James Cloos
2010-09-23 14:31                     ` Ted Zlatanov
2010-09-23 17:35                       ` Lars Magne Ingebrigtsen
2010-09-20 21:10     ` Dan Christensen
2010-09-21 16:10       ` Ted Zlatanov
2010-09-21 18:27       ` Lars Magne Ingebrigtsen
2010-09-19 23:04 ` Andrew Cohen
2010-09-20 13:17   ` Andrew Cohen
2010-09-21 18:56     ` Lars Magne Ingebrigtsen
2010-09-21 19:20       ` Andrew Cohen
2010-09-21 19:34         ` Lars Magne Ingebrigtsen
2010-09-21 19:36           ` Andrew Cohen
2010-09-21 19:43             ` Lars Magne Ingebrigtsen
2010-09-21 23:43               ` Andrew Cohen
2010-09-21 23:47                 ` Lars Magne Ingebrigtsen
2010-09-21 23:53                   ` Andrew Cohen
2010-09-22 13:07                     ` Andrew Cohen
2010-09-22 16:43                       ` Lars Magne Ingebrigtsen
2010-09-22 17:40                         ` Dan Christensen
2010-09-22 18:07                           ` Lars Magne Ingebrigtsen
2010-09-20 15:48   ` Lars Magne Ingebrigtsen
2010-09-20  0:47 ` Dan Christensen
2010-09-20 16:35   ` Lars Magne Ingebrigtsen
2010-09-20 20:30     ` Dan Christensen
2010-09-21  1:08       ` Dan Christensen
2010-09-21  7:30         ` Steinar Bang
2010-09-21 11:49         ` Andrew Cohen
2010-09-21 18:12           ` Lars Magne Ingebrigtsen
2010-09-22  0:59         ` Dan Christensen
2010-09-20  0:50 ` Dan Christensen
2010-09-20 16:11   ` Lars Magne Ingebrigtsen
2010-09-20 20:31     ` Dan Christensen
2010-09-20  6:57 ` Gijs Hillenius
2010-09-21 19:41   ` Lars Magne Ingebrigtsen
2010-09-20  7:16 ` Gijs Hillenius
2010-09-21 19:39   ` Lars Magne Ingebrigtsen
2010-09-22 18:47     ` GCC not working (Was Re: More IMAP testing, please) Gijs Hillenius
2010-09-22 19:35       ` GCC not working Lars Magne Ingebrigtsen
2010-09-23  5:02         ` Gijs Hillenius
2010-09-23  5:09         ` Gijs Hillenius
2010-09-23 16:14           ` Lars Magne Ingebrigtsen
2010-09-23 12:49   ` More IMAP testing, please Charles Philip Chan
2010-09-23 15:42     ` Gijs Hillenius
2010-09-25  7:07       ` Gcc not yet working (Was: Re: More IMAP testing, please) Gijs Hillenius
2010-09-25 13:49         ` Gcc not yet working Lars Magne Ingebrigtsen
2010-09-25 14:08           ` Gijs Hillenius
2010-09-20  9:38 ` More IMAP testing, please Robert Pluim
2010-09-21 18:58   ` Lars Magne Ingebrigtsen
2010-09-21 19:16     ` Frank Schmitt
2010-09-20 14:06 ` Eythan Weg
2010-09-21 18:50   ` Lars Magne Ingebrigtsen
2010-09-20 18:50 ` Andrew Cohen
2010-09-20 21:37   ` Lars Magne Ingebrigtsen
2010-09-21  0:17     ` Daniel Pittman
2010-09-21  7:27       ` Steinar Bang
2010-09-21  9:19         ` Daniel Pittman
2010-09-21 13:58           ` Robert Pluim
2010-09-21 16:29             ` Lars Magne Ingebrigtsen
2010-09-21 16:57               ` Ted Zlatanov
2010-09-21 17:06                 ` Lars Magne Ingebrigtsen
2010-09-21 17:11                   ` Ted Zlatanov
2010-09-21 17:21                     ` Lars Magne Ingebrigtsen
2010-09-21 17:26                       ` Dan Christensen
2010-09-21 17:32                         ` Lars Magne Ingebrigtsen
2010-09-21 17:51                           ` Robert Pluim
2010-09-22  7:51                         ` Steinar Bang
2010-09-21 17:29                       ` Julien Danjou
2010-09-21 17:33                         ` Lars Magne Ingebrigtsen
2010-09-21 17:49                         ` Ted Zlatanov
2010-09-21 18:04                           ` Lars Magne Ingebrigtsen
2010-09-21 19:33                           ` Dan Christensen
2010-09-22 13:24                             ` Ted Zlatanov
2010-09-22 13:26                               ` Lars Magne Ingebrigtsen
2010-09-22 13:39                                 ` Steinar Bang
2010-09-22 16:13                                   ` Jake Colman
2010-09-22 16:45                                     ` Lars Magne Ingebrigtsen
2010-09-22 13:40                                 ` Ted Zlatanov
2010-09-22 16:22                                   ` Lars Magne Ingebrigtsen
2010-09-22 16:25                                     ` Lars Magne Ingebrigtsen
2010-09-22 17:05                               ` Dan Christensen
2010-09-22 17:15                                 ` Lars Magne Ingebrigtsen
2010-09-22 18:23                                 ` Ted Zlatanov
2010-09-22  8:21                           ` Steinar Bang
2010-09-22  2:06                     ` Greg Troxel
2010-09-22 13:30                   ` Daniel Pittman
2010-09-22 15:13                     ` Robert Pluim
2010-09-22 16:44                     ` Lars Magne Ingebrigtsen
2010-09-21 17:46               ` Robert Pluim
2010-09-21 18:02                 ` Lars Magne Ingebrigtsen
2010-09-21 18:14                   ` Robert Pluim
2010-09-22  7:35               ` Steinar Bang
2010-09-21 16:12     ` Ted Zlatanov
2010-09-21 16:39       ` Lars Magne Ingebrigtsen
2010-09-21 16:40         ` Lars Magne Ingebrigtsen
2010-09-21 17:13           ` Julien Danjou
2010-09-21 17:16             ` Lars Magne Ingebrigtsen
2010-09-21 17:31               ` Julien Danjou

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=87eico4b4k.fsf@uwo.ca \
    --to=jdc@uwo.ca \
    --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).