You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@spamassassin.apache.org on 2019/06/16 06:38:45 UTC

[Bug 7722] New: Rescore delay & weekly problem

https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7722

            Bug ID: 7722
           Summary: Rescore delay & weekly problem
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Hardware: PC
                OS: Mac OS X
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Masses
          Assignee: dev@spamassassin.apache.org
          Reporter: paul.stead@gmail.com
  Target Milestone: Undefined

Both weekly and nightly rescores suffer from a problem where promoted/demoted
rules are delayed until the next run (1/7+ days).

The problem is less noticable in nightlies.

Initially this seems to be because the rescore is run before the active.list
code, so the active.list used is essentially from the previous day.

When promoting this has the implication of waiting an extra day until score
rules come in, when demoting daily rules this means they don't disappear
straight away.

I'm not sure if this is the intended state or logic, unless people see a reason
otherwise the refactor of code will run the active code before getting nightly
scores.

Also considering that active.list could be calculated from previous 3 days (4
including net rules) with each day's SO being weighted according to the number
of days since run, trusting each day slightly less as the scores become older.

This would also help fix another issue with weekly scores - non-net scores
within the weekly rescore can quickly get out of date, proof of this has been
noticed. A score for a non-net rule stays the same in weekly and doesn't have
the same consideration that the nightlies have in terms of performance of the
rule etc

Because of architecture it is not possible to simply change some of this logic
and requires a significant refactor - I'm working on this on a personal
masses/ruleqa instance for now.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7722] Rescore delay & weekly problem

Posted by bu...@spamassassin.apache.org.
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7722

Steadramon <pa...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|dev@spamassassin.apache.org |paul.stead@gmail.com
                 CC|                            |paul.stead@gmail.com

-- 
You are receiving this mail because:
You are the assignee for the bug.