From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/47354 Path: main.gmane.org!not-for-mail From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: Agent gone mad? Date: Tue, 22 Oct 2002 12:02:20 +0200 Organization: University of Dortmund, Germany Sender: owner-ding@hpc.uh.edu Message-ID: <844rbe23mb.fsf@crybaby.cs.uni-dortmund.de> References: <874rbicfno.fsf@enberg.org> <847kgcrj6z.fsf@crybaby.cs.uni-dortmund.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035280956 20262 80.91.224.249 (22 Oct 2002 10:02:36 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 22 Oct 2002 10:02:36 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 183vrr-0005Fw-00 for ; Tue, 22 Oct 2002 12:02:31 +0200 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 183vs2-0001JE-00; Tue, 22 Oct 2002 05:02:42 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Tue, 22 Oct 2002 05:03:26 -0500 (CDT) 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 FAA20962 for ; Tue, 22 Oct 2002 05:03:13 -0500 (CDT) Original-Received: (qmail 25562 invoked by alias); 22 Oct 2002 10:02:24 -0000 Original-Received: (qmail 25557 invoked from network); 22 Oct 2002 10:02:24 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by gnus.org with SMTP; 22 Oct 2002 10:02:24 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 183vrt-0004if-00 for ; Tue, 22 Oct 2002 12:02:33 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 27 Original-NNTP-Posting-Host: crybaby.uni-duisburg.de Original-X-Trace: quimby.gnus.org 1035280953 18113 134.91.30.116 (22 Oct 2002 10:02:33 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 22 Oct 2002 10:02:33 GMT User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:AuDIM4v1l109VXirJmG1pxMDc8E= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:47354 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:47354 Simon Josefsson writes: > Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) writes: > >> Simon, >> >> does this ring a bell with you? Does the agent header caching stuff >> do more work for nnimap than for nntp groups? Or is there additional >> header caching going on for nnimap? > > Nnimap used to do its own NOV caching which was (usually) more > efficient than the Agent caching (specifically -- nnimap only retrieve > NOV headers in blocks, leaving no gaps in the .overview file, this > means it sometimes does too much work, but it can pay this back by > needing less round trips and probably loading the server less). I now think that things will be much more efficient if we fetch each header just once and not every time. This is done already. But now the code still fetches headers for nonexisting articles, which is silly. How to solve that? See my other posting about this. Thanks for your info, however. I didn't know that. kai -- ~/.signature is: umop ap!sdn (Frank Nobis)