https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6046
Summary: Add BayesStore backend using direct calls to BerkeleyDB
Product: Spamassassin
Version: SVN Trunk (Latest Devel Version)
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P3
Component: Libraries
AssignedTo: [email protected]
ReportedBy: [email protected]
This is intended to be a high-speed, high-concurrency local BayesStore
implementation. I think it succeeds in all of those respects.
In benchmarking using an updated (but largely unchanged in procedure)
masses/bayes-testing/benchmark setup, against a corpus of 6000 messages each of
ham and spam, it beats all of the other back-ends I tested in all operations.
The smallest gains are against the DB_File back-end, where it generally shows a
margin of 10%-20%, while it scores upwards of 3x the speed of the SQL
back-ends.
I have not yet run this code in production. I intend to start that this week.
I would certainly appreciate more eyes on the code.
--
Configure bugmail:
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.