https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8389
Bug ID: 8389
Summary: RuleQA kills both daily and weekly scoring as long as
the weekly masscheck corpus is starved
Product: Spamassassin
Version: SVN Trunk (Latest Devel Version)
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Masses
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: Undefined
Created attachment 6063
--> https://bz.apache.org/SpamAssassin/attachment.cgi?id=6063&action=edit
Masscheck fallback proposal
The RuleQA process runs corpus assessment and evaluation for both nightly _and_
weekly masschecks _every day_.
If the masscheck corpus is starved, the affected run will be terminated and
_no_ rules will be published that day.
If the nightly corpus is starved this can suspend rule publication for just one
day assuming the next nightly masscheck recovers. But if the _weekly_ corpus is
starved, rule publication will be suspended for _at least_ one week because
RuleQA _looks back_ to the most recent weekly results.
Attached is a proposal for modifying the RuleQA behavior to carry forward the
previous published scores when either pass is starved. If _both_ corpora are
starved, RuleQA will abort as it does currently.
This should greatly improve resilience to temporary masscheck outages or
misconfigurations.
It has 2 +1 from PMC on the dev list, plus me. Implementing.
--
You are receiving this mail because:
You are the assignee for the bug.