Hello!
I use SpamAssassin 3.0.2 with FreeBSD 5.3-STABLE and PostgreSQL 8.0. I found in my PostgreSQL's log many messages like:
ERROR: column "newest_token_age" is integer, but expression type: character varying
COMMAND: UPDATE bayes_vars SET newest_token_age = $1
WHERE id = $2 AND newest_token_age < $3
ERROR: operator does not exists: integer + character varying COMMAND: UPDATE bayes_token SET spam_count = spam_count + $1, atime = $2 WHERE id = $3 AND token = $4 AND spam_count + $5 >= 0
So, I think something is wrong with prepared PostgreSQL statements. May be they should be rewritten. Or may be something wrong is with my configuration :) Any comments?
With respect, Boris