]> Sergey Matveev's repositories - public-inbox.git/commit
filter/rubylang: do not set altid on spam training
authorEric Wong <e@80x24.org>
Thu, 19 Apr 2018 22:42:05 +0000 (22:42 +0000)
committerEric Wong <e@80x24.org>
Thu, 19 Apr 2018 22:43:03 +0000 (22:43 +0000)
commitddb61e55bc645975063673f346fceb96be7b2d70
tree67e0a446c890d113e8a28d593a0777c4256ed418
parent03c7d76f08b78d43452463d95dcf3a38fb9c8bfe
filter/rubylang: do not set altid on spam training

I suppose it's a bug or inconsistency that altid is write-only
and their deletions do not get reflected.  But for now, we
do not set it when training spam so there's no window where
an invalid NNTP article number shows up.

This should solve the problem where there's massive gaps
in messages solved by spam training for ruby groups:

https://public-inbox.org/meta/20180307093754.GA27748@dcvr/
lib/PublicInbox/Filter/Base.pm
lib/PublicInbox/Filter/RubyLang.pm
lib/PublicInbox/WatchMaildir.pm