Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
From: Peter Davis <pd@world.std.com>
Subject: Re: Re-sorting *lots* of old mail
Date: Wed, 28 Aug 2002 01:27:37 GMT	[thread overview]
Message-ID: <u1lfzsbg.fsf@bitstream.com> (raw)
In-Reply-To: <wc34rdg6ppe.fsf@iota.cis.ohio-state.edu>

Benjamin Rutt <rutt+news@cis.ohio-state.edu> writes:

> "Peter Davis" <pdavis@pageflexinc.com> writes:
> 
> > "Kai Großjohann" <Kai.Grossjohann@CS.Uni-Dortmund.DE> wrote in message
> > news:vafu1lgpqol.fsf@lucy.cs.uni-dortmund.de...
> >> "Peter Davis" <pdavis@pageflexinc.com> writes:
> >>
> >> > I have one nnml group with about 30,000 messages in it.  I'd like to
> > split
> >> > it by year into different groups (e.g., nnml:stuff1998, nnml:stuff1999,
> >> > etc.).  Is there some way to do that which:
> >> >
> >> > 1) I can start running and leave overnight or something?  Unless it's
> > *very*
> >> > fast, it will take a long time to process all these messages.
> >> >
> >> > 2) Will keep the the .overview file(s) correct in all groups?
> >>
> >> If you can set up split rules that work, then it should work to just
> >> `B r' all them messages.
> >
> > Is there a way to 'B r' them from the *Group* buffer?  I can't open the
> > actual group and all the messages, as it would take hours, and probably
> > exhaust memory, to build a summary.
> 
> Then why not just enter with C-u 100?  And then process 100 respools
> at a time.  You could write a keyboard macro which presses something
> like 'C-u 100 M P a B r RET' and then presses 'q' to go back to the
> group buffer.  Then, execute the keyboard macro 300 times, to arrive
> at 30,000.  It will probably still take hours, but at least it
> probably won't exhaust memory.

Not only will it take hours, but it will take hours of human
involvement, as opposed to something I can just start running and
leave it overnight.

No better solutions around?

Thanks,

-pd


-- 
--------
                             Peter Davis
               Funny stuff at http://www.pfdstudio.com
    List of resources for children's writers and illustrators at:
                  http://www.pfdstudio.com/cwrl.html


  parent reply	other threads:[~2002-08-28  1:27 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-26 20:54 Peter Davis
2002-08-27 10:00 ` Kai Großjohann
     [not found]   ` <akgg4a$i10$1@news.bitstream.com>
     [not found]     ` <wc34rdg6ppe.fsf@iota.cis.ohio-state.edu>
2002-08-28  1:27       ` Peter Davis [this message]
2002-08-28  1:45         ` Benjamin Rutt
     [not found] ` <m2znv7i98g.fsf@boiko_linux.demogr.mpg.de>
     [not found]   ` <akikj7$j60$1@news.bitstream.com>
2002-08-28 14:35     ` Kai Großjohann
     [not found] ` <3csvtdky.fsf@online.no>
2002-08-31 16:18   ` Kai Großjohann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=u1lfzsbg.fsf@bitstream.com \
    --to=pd@world.std.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).