From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric S Fraga Newsgroups: gmane.emacs.help Subject: Re: Read/process mbox file in Gnus Date: Fri, 06 Nov 2020 12:19:57 +0000 Organization: On the Interweb somewhere Message-ID: <87d00qr82a.fsf@ucl.ac.uk> References: <87blgb8dho.fsf@ericabrahamsen.net> <87h7q2ix32.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28551"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:4KMvBk5CCyQQrWlZG3u9gOt1xJk= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 06 13:21:30 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kb0kD-0007KX-OC for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 06 Nov 2020 13:21:29 +0100 Original-Received: from localhost ([::1]:51318 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kb0kC-00043m-RM for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 06 Nov 2020 07:21:28 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kb0jM-00043N-T2 for help-gnu-emacs@gnu.org; Fri, 06 Nov 2020 07:20:36 -0500 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:52726 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kb0jL-0001mh-3x for help-gnu-emacs@gnu.org; Fri, 06 Nov 2020 07:20:36 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kb0jG-00066z-UC for help-gnu-emacs@gnu.org; Fri, 06 Nov 2020 13:20:30 +0100 X-Injected-Via-Gmane: http://gmane.org/ X-Url: http://twitter.com/ericsfraga/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/06 07:20:32 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:125064 Archived-At: On Friday, 6 Nov 2020 at 11:44, Robert Pluim wrote: > Iʼm told that Gnus' maildir support is not great (Iʼve never tried it > myself) In some cases, gnus nnmaildir requires O(n^3) or even O(n^4) time in visiting a maildir group where n is the number of messages. Anything over a few hundred and it can take minutes to enter the group. Something to do with sequencing the emails; IIRC it uses time stamps to determine whether to re-sequence or not. I really like maildir as I read my emails on several different systems. I use unison to keep everything in sync. Unfortunately, this triggers the above problem. So I switched to nnml, because of the above, with splitting and careful naming of groups to include system names, then using virtual groups to put all together. Sounds messy but it works. (my groups have 10s of thousands of emails) -- Eric S Fraga via Emacs 28.0.50 & org 9.4 on Debian bullseye/sid