Page MenuHomePhabricator

Migrate AbuseFilter to Abstract Schema
Closed, ResolvedPublic

Description

In support of T191231: RFC: Abstract schemas and schema changes, and to action T199544: Make AbuseFilter work on PostgreSQL and SQLite (epic), AbuseFilter should be migrated to using Abstract Schema

Related Objects

Event Timeline

Reedy renamed this task from Convert AbuseFilter to Abstract Schema to Migrate AbuseFilter to Abstract Schema.Jul 31 2020, 5:27 PM
Reedy updated the task description. (Show Details)
Daimona subscribed.

I think T220791 should be finished first but yes, this would be a huge improvement. Perhaps something to consider for the upcoming AF overhaul (depending on whether T220791 really is necessary, and if so, whether it makes it to prod in time).

This is a very technical expression of a requirement, though not certain what it actually means, or the actual impact. A pointer to what is envisaged, or what change it would make to implementers, rather than hackers, would be great.

This is a very technical expression of a requirement,

Necessarily so, yes.

though not certain what it actually means, or the actual impact. A pointer to what is envisaged, or what change it would make to implementers, rather than hackers, would be great.

See the parent task, T261912: Convert WMF Deployed Extensions to Abstract Schema, and especially the grandparent task T191231: RFC: Abstract schemas and schema changes for the impact.

In T259377#7596577, @Majavah wrote:

Anything left to do here?

Yeah, pretty much the whole thing :) However, given that T199544 was resolved, this should now be actionable.

Change 757983 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/AbuseFilter@master] Convert to abstract schema

https://gerrit.wikimedia.org/r/757983

Umherirrender triaged this task as Low priority.

Change 757983 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] Convert to abstract schema

https://gerrit.wikimedia.org/r/757983