Gnus development mailing list
 help / color / mirror / Atom feed
From: Xavier Maillard <zedek@gnu-rox.org>
Subject: M-ID, gnus-refer-methods and group getting deorganized
Date: Fri, 13 May 2005 18:14:47 +0200	[thread overview]
Message-ID: <plop85sm0rp0g8.fsf@gnu-rox.org> (raw)

Hello,

I have a big problem.

I consult my USENET news from my own server using a NNTP method.

Say the last message article number here is 50.

Now, imagine my nntp server has done an expiration on its
content.
Imagine then, I want to consult an old post which was given by
its message-id.

If I activate the button in the article buffer, then, Gnus try to
fetch it from my own server (which fails since the server has
expired some contents), then it tries on other server I have
given to Gnus through the gnu-refer-article-method.

It is likely Gnus will find it on the server B. The problem
occurs at this step, if on this server, the corresponding article
is given the article number, say, 200, then Gnus thinks the last
article number seen/read is 200.

Now, whenever I try to get new news on this group, Gnus stays
blind since it considers that I have seen/read all the content
from article ID 50 to 200, which of course, is wrong.

What am I doing wrong ?

I don't have any workaround and this is quite annoying since the
only way to fix that is to empty the whole data for this group
(C-k + delete the whole archived/cached stuff).

Any idea ?

Why Gnus blindly set the last article ID based uniquely on the
article number and not analysing the xref header ? With Xref
parsing, it should have seen that the server B is not server A
and thus, wouldn't have referenced the last article number (and
article count) the way it currently does.
-- 
GNUSFR.ORG                       http://gnusfr.org/
EMACSFR.ORG                      http://emacsfr.org/
Xavier Maillard                  Tel: +33 6 68 04 64 37





             reply	other threads:[~2005-05-13 16:14 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-05-13 16:14 Xavier Maillard [this message]
2006-04-14 13:50 ` Lars Magne Ingebrigtsen

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=plop85sm0rp0g8.fsf@gnu-rox.org \
    --to=zedek@gnu-rox.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).