[Spambayes] don't update if you don't want to retrain

Moore, Paul Paul.Moore@atosorigin.com
Thu Nov 28 09:35:59 2002


From: Tim Stone - Four Stones Expressions
> So... does this lay to rest forever the pickle/dbm debate?  Is there =
any 
> reason left to use a pickle?

Sorry, quite the opposite (IMHO). The patch switches to using shelve, which
uses anydbm, which (still) uses the buggy BerkeleyDB 1.85 on Windows. So
Windows users should probably still use pickles.

Basically, you're never going to avoid the fact that Windows users don't
have a reliable DBM implementation by default (unless you count dumbdbm).
So you either use pickles, or ship/require some 3rd party solution.

[Assuming that *in practice* the risk involved with the DBM 1.85 bugs is
high enough to be worth worrying about - it's only a Python 2.2 issue, as
2.3 will have a newer DBM implementation included].

Paul.



More information about the Spambayes mailing list