In the abuse_filter table, we store information about all the filters, including the last editor and timestamp of the most recent update. But the same information is also available in abuse_filter_history where the data about each version of each filter is stored. So is there any problem with replacing af_user, af_user_text and af_timestamp (perhaps also af_group, af_deleted, af_actions, af_public_comments) with a foreign key to abuse_filter_history.afh_id and JOIN them?
See also: