From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/42132 Path: main.gmane.org!not-for-mail From: posting-list@MailAndNews.com (Jari Aalto+mail.emacs) Newsgroups: gmane.emacs.gnus.general Subject: Feature request: Keepng meta-data out of newsrc.eld Date: Thu, 17 Jan 2002 19:47:04 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: <8zaw27l3.fsf@blue.sea.net> 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 1035177416 9750 80.91.224.250 (21 Oct 2002 05:16:56 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:16:56 +0000 (UTC) Keywords: newsrc,eld,virtual,metadata,memory,group Return-Path: Original-Received: (qmail 23219 invoked from network); 17 Jan 2002 17:37:19 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 17 Jan 2002 17:37:19 -0000 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 16RGTJ-0000CK-00; Thu, 17 Jan 2002 11:37:05 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 17 Jan 2002 11:36:58 -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 LAA06977 for ; Thu, 17 Jan 2002 11:36:46 -0600 (CST) Original-Received: (qmail 23212 invoked by alias); 17 Jan 2002 17:36:48 -0000 Original-Received: (qmail 23207 invoked from network); 17 Jan 2002 17:36:47 -0000 Original-Received: from mail.phpoint.net (HELO reimari.net) (212.63.10.62) by gnus.org with SMTP; 17 Jan 2002 17:36:47 -0000 Original-Received: from poboxes.com (ip11-061.dial.tpo.fi [212.246.178.61]) by reimari.net (8.9.0/8.9.0) with ESMTP id TAA08302 for ; Thu, 17 Jan 2002 19:36:16 +0200 (EET) Original-To: ding@gnus.org X-Sender-Info: Emacs resources http://tiny-tools.sourceforge.net/ http://home.eu.org/~jari/homepage.html. ICQ 'jari-aalto' 82313129 PGP 2.6.x keyid 47141D35 http://www.pgpi.net/ Original-Lines: 42 User-Agent: Gnus/5.090005 (Oort Gnus v0.05) Emacs/20.7 (i386-*-nt5.0.2195) (i386-*-nt5.0.2195) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:42132 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:42132 Would it be possible to take out - Group-specific information - Topic layout information - other meta-data and store these separate file out of newsrc.eld? I had an unfortunate event the other day when downloading 4-years of archived mail and integrating them into one virtual group for searching. I dind have lot's of virtual memory, but somehow Emacs couldn't allocate - or allocated only form physhical heap memory - I don't know. The net effect was that during creating the M-g virtual group, I got "memory exhausted" and trying to save at least some, gnus/emacs trashed my newsrc.el. It was kind of a prayer moment looking at completely empty newsrc.eld. Now I'm in a process of recreating everyting and I'm more convinced that the meta-data should now be in one big newsrc.eld. It could hold only the article numbers and ranges and stuff. The mailing list parameters (to-list et all,) could be easily restored from separate files, because the group informations does not much chnage once you get it the way you want. Any chance of looking on this? Another idea could be to implement a "dump" that would generate metadata out of the newsrc.el and a "re-dump" to restore the metadata in event of failure. This could be a kind of backup system I gather that, it doesn't make sense to backup newsrc.eld, because it stores the article numbers, which keep changing, but the metadata could be backuppped easily, because it doensät change much if none at all in the end. Any comments? Jari