Update of mhonarc/MHonArc
Modified Files:
ACKNOWLG CHANGES README.txt mha-dbrecover
Log Message:
* Added pre-extraction of From name and From address. This
provides a performance improvement for archives that make use
of the $FROMADDR$ and $FROMADDRNAME$ resource variables along
with author sorting.
* Added mapping of message index keys to time stamp. This should
provide some performance gain since parsing out of time stamp from
index is no longer required.
* Cache last message number in db to avoid directory scan of archive
each time an add operation is performed. This provides a performance
improvement for large archives and on file systems where directory
reading with many files may not be optimal. Thanks go to Christopher
Lindsey for patch.
* Added References and In-Reply-To to as-is fields list to avoid
automatic modification of message IDs if address-rewriting is
in effect.
======================================================================
FILE: mhonarc/MHonArc/ACKNOWLG
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/*checkout*/mhonarc/MHonArc/ACKNOWLG?rev=1.12>
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/mhonarc/MHonArc/ACKNOWLG.diff?r1=1.11&r2=1.12&diff_format=h>
--- ACKNOWLG 21 May 2003 17:09:13 -0000 1.11
+++ ACKNOWLG 3 May 2009 20:11:27 -0000 1.12
@@ -9,5 +9,5 @@
[If you know of someone left out that deserves mentioning,
- please send a message to mhonarc(_at_)mhonarc(_dot_)org(_dot_)]
+ please send a message to mhonarc(AT)mhonarc.org.]
---------------------------------------------------------------------------
@@ -16,4 +16,6 @@
been adapted (with optimizations) to decode base64 messages
by MHonArc.
+ NOTE: Later releases leverage MIME::Base64 module if available
+ for best performance due to its native implementation.
A.R. Burgers <burgers AT ecn DOT nl>
@@ -43,5 +45,5 @@
Roman Czyborra <czyborra AT cs DOT tu-berlin DOT de>
For his help with the MosaicMail script (which has been
- removed later releases since Mosaic is dead software).
+ removed in later releases since Mosaic is dead software).
Brian Foster <Brian.Foster AT ireland DOT sun DOT com>
@@ -63,5 +65,5 @@
off during the early days.
- Phyllis Imperatrice <mymom AT home>
+ Phyllis Imperatrice
For the initial sketch of the MHonArc logo.
@@ -100,8 +102,8 @@
NIIBE Yutaka <gniibe AT mri DOT co DOT jp>
For the initial contribution of a text/plain filter,
- iso2022jp.pl to process ISO-2022 encoded mail messages
- (ie. Japanese character set).
+ iso2022jp.pl to process ISO-2022 (Japanese) encoded
+ mail messages.
---------------------------------------------------------------------------
$Date$
-Earl Hood, mhonarc(_at_)mhonarc(_dot_)org
+Earl Hood, mhonarc(AT)mhonarc.org
======================================================================
FILE: mhonarc/MHonArc/CHANGES
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/*checkout*/mhonarc/MHonArc/CHANGES?rev=1.143>
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/mhonarc/MHonArc/CHANGES.diff?r1=1.142&r2=1.143&diff_format=h>
--- CHANGES 10 Jun 2006 02:42:58 -0000 1.142
+++ CHANGES 3 May 2009 20:11:27 -0000 1.143
@@ -14,4 +14,26 @@
YYYY/MM/DD
============================================================================
+2009/MM/DD (2.6.XX)
+
+* Added pre-extraction of From name and From address. This
+ provides a performance improvement for archives that make use
+ of the $FROMADDR$ and $FROMADDRNAME$ resource variables along
+ with author sorting.
+
+* Added mapping of message index keys to time stamp. This should
+ provide some performance gain since parsing out of time stamp from
+ index is no longer required.
+
+* Cache last message number in db to avoid directory scan of archive
+ each time an add operation is performed. This provides a performance
+ improvement for large archives and on file systems where directory
+ reading with many files may not be optimal. Thanks go to Christopher
+ Lindsey for patch.
+
+* Added References and In-Reply-To to as-is fields list to avoid
+ automatic modification of message IDs if address-rewriting is
+ in effect.
+
+============================================================================
2006/06/09 (2.6.16)
======================================================================
FILE: mhonarc/MHonArc/README.txt
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/*checkout*/mhonarc/MHonArc/README.txt?rev=1.3>
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/mhonarc/MHonArc/README.txt.diff?r1=1.2&r2=1.3&diff_format=h>
--- README.txt 21 May 2005 21:53:24 -0000 1.2
+++ README.txt 3 May 2009 20:11:27 -0000 1.3
@@ -5,5 +5,5 @@
<http://www.mhonarc.org/>
- Copyright (C) 1995-2005
+ Copyright (C) 1995-2009
Earl Hood, mhonarc(AT)mhonarc.org
======================================================================
FILE: mhonarc/MHonArc/mha-dbrecover
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/*checkout*/mhonarc/MHonArc/mha-dbrecover?rev=1.9>
<http://www.mhonarc.org/cgi-bin/viewcvs.cgi/mhonarc/MHonArc/mha-dbrecover.diff?r1=1.8&r2=1.9&diff_format=h>
--- mha-dbrecover 20 Jul 2003 03:24:38 -0000 1.8
+++ mha-dbrecover 3 May 2009 20:11:27 -0000 1.9
@@ -120,4 +120,5 @@
$mhonarc::NumOfMsgs = scalar(@file);
@mhonarc::MListOrder = mhonarc::sort_messages();
+ $mhonarc::LastMsgNum = mhonarc::get_last_msg_num();
mhonarc::compute_follow_ups(\(_at_)mhonarc::MListOrder);
mhonarc::compute_threads();
---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-COMMITS