Gnus development mailing list
 help / color / mirror / Atom feed
* nnmaildir now has persistent article numbers
@ 2002-09-23 18:46 Paul Jarc
  2002-09-23 19:23 ` Josh Huber
  0 siblings, 1 reply; 16+ messages in thread
From: Paul Jarc @ 2002-09-23 18:46 UTC (permalink / raw)
  Cc: Rémi Letot

And it's (somewhat) concurrency-friendly, too: you can run two Gnusae
running nnmaildir-request-scan on the same maildir at the same time,
and they won't assign the same article number to two different
messages.  In the spirit of maildir, this is done without needing file
locks.  (However, it could happen that a single message gets two
numbers assigned to it.  Only one number will be stored in the
maildir, but the two Gnusae will disagree for as long as they re both
running.  So don't do that after all.)

Article numbers are stored in .nnmaildir/nov/*.  So caching and
agentizing should work now.  In the past, you could remove the
.nnmaildir/nov/... file to force regeneration of NOV data (although it
should always happen automatically when needed).  Beware that this
will now also cause the message to get a new article number - unless
you do it while Gnus is running and do M-g on the group afterwards, in
which case the old number will be remembered and stored back in the
new NOV file.


paul



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2002-09-26 17:39 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-23 18:46 nnmaildir now has persistent article numbers Paul Jarc
2002-09-23 19:23 ` Josh Huber
2002-09-23 19:33   ` Paul Jarc
2002-09-24 17:41     ` Josh Huber
2002-09-24 18:30       ` Paul Jarc
2002-09-24 20:16         ` Josh Huber
2002-09-24 20:23           ` Paul Jarc
2002-09-24 20:37             ` Josh Huber
2002-09-24 21:11               ` Paul Jarc
2002-09-24 22:32                 ` Josh Huber
2002-09-25 16:04                   ` Paul Jarc
2002-09-25 17:23                     ` Paul Jarc
2002-09-25 23:35                     ` Josh Huber
2002-09-26 16:18                       ` Paul Jarc
2002-09-26 17:39                         ` Josh Huber
2002-09-25 13:48           ` Kai Großjohann

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).