svn commit: r1933186 - spamassassin/trunk/lib/Mail/SpamAssassin/Plugin
[email protected] Mon, 20 Apr 2026 15:14:51 -0000
| Newsgroups | gmane.mail.spam.spamassassin.cvs |
|---|---|
| Message-ID | <177669809186.824465.494752176272760418@svn03-he-fi> |
Author: gbechis
Date: Mon Apr 20 15:14:51 2026
New Revision: 1933186
Log:
prune vocabulary in the correct code path
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/NeuralNetwork.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/NeuralNetwork.pm
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/NeuralNetwork.pm Mon Apr 20 14:59:22 2026 (r1933185)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/NeuralNetwork.pm Mon Apr 20 15:14:51 2026 (r1933186)
@@ -1628,9 +1628,6 @@ sub _load_vocabulary_from_sql {
_ham_count => 0
);
- my $conf = $self->{main}->{conf};
- my $vocab_cap = $conf->{neuralnetwork_vocab_cap};
-
eval {
my $sth = $self->{dbh}->prepare("
SELECT keyword, total_count, docs_count, spam_count, ham_count
@@ -1670,9 +1667,6 @@ sub _load_vocabulary_from_sql {
dbg("Loaded $count vocabulary terms from SQL for user: $username " .
"(spam_docs=$vocabulary{_spam_count}, ham_docs=$vocabulary{_ham_count})");
-
- # Prune vocabulary if needed
- $self->_prune_vocabulary(\%vocabulary, $vocab_cap);
1;
} or do {
my $err = $@ || 'unknown';