Hello,

sa-learn stopped learning messages.  Debugging shows that it can
successfully tie Bayes db, extracts tokens, etc, but never actually
writes data to the database.

I had a db corruption issue some time ago, so, this could very
well be remnants of that.

Anyway, I'm trying to run  "sa-learn -D --force-expire" because my db
grew to be very large (~100MB).

No matter what bayes_expiry_max_db_size is set to (I tried anything from 100K to 3Mil),
sa-learn reports, after running for quite some time:
  bayes: couldn't find a good delta atime, need more token difference, skipping expire.

here is the output of "sa-learn --dump magic"
0.000          0          2          0  non-token data: bayes db version
0.000          0      50976          0  non-token data: nspam
0.000          0       1050          0  non-token data: nham
0.000          0    2895991          0  non-token data: ntokens
0.000          0 1013932420          0  non-token data: oldest atime
0.000          0 1100005170          0  non-token data: newest atime
0.000          0 1069789057          0  non-token data: last journal sync atime
0.000          0 1069787463          0  non-token data: last expiry atime
0.000          0          0          0  non-token data: last expire atime delta
0.000          0          0          0  non-token data: last expire reduction count


Any suggestions on how to force expiration run in this case?

-- 
  Eugene Miretskiy <[EMAIL PROTECTED]>
  INVISION.COM, INC.  (631) 543-1000
  www.invision.net  /  www.longisland.com 

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to