Hi
As I'm pretty much hand-feeding every spam my bayes will ever see I noticed (and I think that's worse now in 2.63 than it was in 2.55) that sa-learn always needs ages just to perform a
cat spam.txt | sa-learn --spam
when running top I see that during the time it just sits there and 'waits' it builds up to an enormeous size (just as spamassassin itself when started) - to about 80MB which usually takes about 30 seconds.
All the other parts like learning, auto expiring, syncing etc just take a couple of seconds then....
So, does sa-learn really have to load all the rules as I suspect just for training its bayes or why does it grow up to such an enormeous size? (and yes I DO have a lot of rules loaded including blacklist.cf et al but I dont see why sa-learn would NEED those...)
feeding spam and ham would be way more fun if I wouldn't always have to wait really that long....
Thanks
Matt
