From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/25192 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: overview file access when spooling and nnml/nnimap performance Date: 22 Sep 1999 17:50:52 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: <877lljawft.fsf@senstation.vvf.fi> <87emfrufla.fsf@senstation.vvf.fi> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035162623 12726 80.91.224.250 (21 Oct 2002 01:10:23 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:10:23 +0000 (UTC) Return-Path: Original-Received: from bart.math.uh.edu (bart.math.uh.edu [129.7.128.48]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA02732 for ; Wed, 22 Sep 1999 11:53:18 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by bart.math.uh.edu (8.9.1/8.9.1) with ESMTP id KAB13999; Wed, 22 Sep 1999 10:53:16 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 22 Sep 1999 10:53:38 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id KAA29285 for ; Wed, 22 Sep 1999 10:53:28 -0500 (CDT) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id LAA02714 for ; Wed, 22 Sep 1999 11:51:25 -0400 (EDT) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id RAA15669 for ; Wed, 22 Sep 1999 17:50:53 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id RAA08646; Wed, 22 Sep 1999 17:50:53 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian/GNU) id RAA02971; Wed, 22 Sep 1999 17:50:53 +0200 Original-To: ding@gnus.org In-Reply-To: Hannu Koivisto's message of "22 Sep 1999 18:32:33 +0300" Original-Lines: 39 User-Agent: Gnus/5.070096 (Pterodactyl Gnus v0.96) Emacs/20.4 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:25192 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:25192 Hannu Koivisto writes: > Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) writes: > > | of the last line is found. And writing new lines could happen by > | appending to the existing file. Yes, that might be faster for large > | overview files, but what's the size where it starts winning. > > Yes, that's what I thought too (and as far as I can see, it should > start winning immediately or something is broken), but the fact > that Gnus possibly removes some lines from those overview files or > whatever (this is the part I didn't quite grok when reading the > source) shoots down the idea of appending. I would be surprised if Gnus did anything but appending _during splitting_. > | Rather than displaying thousands of messages to search for an old one, > | I use nnir to search for it. (Should use nnir much more often, > | though.) > > Hmm, I'll have to check that out too. I assume it handles > full-text regexp searches, yes? Depends. It can use several backends. Since the IMAP protocol provides searching, nnir provides whatever IMAP provides. Which is full-text regexp searches plus Boolean connectives, if I'm not mistaken. But for nnml, say, you can use a different search engine which might provide other nifty things like `sounds similar' searches or stemming or ranking. Or all of them, as is the case with freeWAIS-sf :-) I hope that we will be able to integrate a real IR engine with the Cyrus server, someday. That would really be KEWL! kai -- I like BOTH kinds of music.