You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by km...@apache.org on 2013/06/19 18:50:47 UTC

svn commit: r1494692 - /spamassassin/trunk/build/announcements/PROPOSED-3.4.0.txt

Author: kmcgrail
Date: Wed Jun 19 16:50:46 2013
New Revision: 1494692

URL: http://svn.apache.org/r1494692
Log:
more Bayes msg_id clarification

Modified:
    spamassassin/trunk/build/announcements/PROPOSED-3.4.0.txt

Modified: spamassassin/trunk/build/announcements/PROPOSED-3.4.0.txt
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/announcements/PROPOSED-3.4.0.txt?rev=1494692&r1=1494691&r2=1494692&view=diff
==============================================================================
--- spamassassin/trunk/build/announcements/PROPOSED-3.4.0.txt (original)
+++ spamassassin/trunk/build/announcements/PROPOSED-3.4.0.txt Wed Jun 19 16:50:46 2013
@@ -32,10 +32,22 @@ Important Bayes Change
 Beyond the ability to use redis as a Bayes backend server, Bug 5185 changed
 the way that message IDs were calculated for emails.  
 
-Because of this change, you can't unlearn a message if you upgrade from 
-3.3.X to 3.4.0 and you might learn emails twice (which is not a big deal
-is it does not occur frequently).  If unlearning a message is important,
-consider just clearing your Bayes store and starting from scratch.
+Because of this change, if you use Bayes and you are upgrading from a version
+prior to 3.4.0, you should be consider wiping your database tokens and
+starting fresh.
+
+However, this is not mandatory.  If you choose to keep your current database
+tokens, these are the ramifications:
+
+1 - If you re-process emails that have already been learned before, it will 
+    create duplicate entries because of the new msg_id format.  The duplicates
+    will expire, eventually, and should cause minimal impact unless it occurs
+    frequently.
+
+2 - If you try and unlearn or reclassify an email processed prior to the
+    upgrade, the system will be unable to do so because of the new msg_id 
+    format. If unlearning a message is important, consider just clearing your 
+    Bayes store and starting from scratch.
 
 
 Redis database backend for a Bayes database