From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/43648 Path: quimby.gnus.org!not-for-mail From: ShengHuo ZHU Newsgroups: gmane.emacs.gnus.general Subject: Re: What is happening in agentized groups? Date: Tue, 26 Feb 2002 00:25:31 -0500 Message-ID: References: <2nsn7pnzy6.fsf@zsh.cs.rochester.edu> <2n8z9h58sp.fsf@zsh.cs.rochester.edu> NNTP-Posting-Host: quimby2.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: quimby2.netfonds.no 1014701455 18928 195.204.10.66 (26 Feb 2002 05:30:55 GMT) X-Complaints-To: usenet@quimby2.netfonds.no NNTP-Posting-Date: 26 Feb 2002 05:30:55 GMT Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by quimby2.netfonds.no with esmtp (Exim 3.12 #1 (Debian)) id 16faCH-0004v7-00; Tue, 26 Feb 2002 06:30:41 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16fa7g-0007Uz-00; Mon, 25 Feb 2002 23:25:56 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 25 Feb 2002 23:25:56 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id XAA17895 for ; Mon, 25 Feb 2002 23:25:44 -0600 (CST) Original-Received: (qmail 12585 invoked by alias); 26 Feb 2002 05:25:39 -0000 Original-Received: (qmail 12580 invoked from network); 26 Feb 2002 05:25:39 -0000 Original-Received: from roc-24-58-72-167.rochester.rr.com (HELO zsh.2y.net) (@24.58.72.167) by gnus.org with SMTP; 26 Feb 2002 05:25:39 -0000 Original-Received: (from zsh@localhost) by zsh.2y.net (8.11.6/8.11.2) id g1Q5PV907538; Tue, 26 Feb 2002 00:25:31 -0500 Original-To: ding@gnus.org X-Attribution: ZSH X-Face: #zw9`a=vHLkn+ZH8C writes: > ShengHuo ZHU writes: [...] > This is getting confusing... > These are marked Undownloaded and have the `@' on them. > For example, my current gnu.emacs.gnus, if openned with C-u > while unplugged begins with: > > 1@ 31-Dec [ 0: Gnus Agent ] [Undownloaded article 48094] > > [...] snipped 1200+ just like it with consequtive numbers up to: > > 1@ 31-Dec [ 0: Gnus Agent ] [Undownloaded article 49318] > > Then I have the messages beginning: > 20O 30-Jan [ 25: A. L. Meyers ] back to the ... 49319 > up to: > 1R 25-Feb [ 40: Shankar Rao ... 50077 > > None of the first group are on the server. The lowest number on > the server is 48323 > > I don't really follow the formula you listed, and haven't for probably > 2 yrs or more. I do the fetching in batch mode with cron. Which kind > of follows the formula I guess. It has worked fine until recently. > Possibly since the patch you mention, not sure. If 48094 does not come from the server, check whether this number is from ~/News/cache/active or ~/News/agent/nntp/SERVER/agent.lib/active. >> If you enter a group unplugged without step 2, some articles are shown >> as "Undownloaded article ???" in the summary buffer, because the NOV > > What situation would allow a user to enter without step 2? Suppose that the network is down after you type 'g'. The NOVs of some new articles aren't downloaded. But you still want to read some old downloaded articles in the group. Of course, you don't want to mark those new articles as read because you didn't read them. > Apparently I am missing step 2 in gnus view of things. But this was > not happening until those `Undownloaded' entries started showing up. They didn't show up, so you may not notice the problem. [...] > Lars fixed that in version 91 I believe (or close) and since then gnus > knows about the agent articles even if not on the server. Maybe > something in that mechanism will help? It is different. In the case you mentioned, nnagent has got the NOV of those articles. But in the case we are discussing, nnagent didn't get the NOV of the articles. > Or even if it is necessary to poll the server, and find out which are > not available, seems it would be better than just continuing to show > the Undownloaded summary lines until hell freezes over. OK. I'll make an assumption that articles with numbers smaller than the first one Agent knows don't exist on the server. However, this assumption doesn't hold for all cases. For example, quimby is covered by Gnus Agent. Some articles are expired on Agent, but they are still on quimby. Anyway, we don't care old articles when unplugged. The patch is submitted. ShengHuo