Page MenuHomePhabricator

Create database schema for AutoModerator
Closed, DeclinedPublic

Description

In T356100, we have determined that we need a database table to keep track of edits that have been checked but not reverted by AutoModerator. We also need a place to store revisions that haven't been checked by AutoModerator due to failures in the check process.

Event Timeline

Change 1011180 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[mediawiki/extensions/AutoModerator@master] Create database schema for AutoModerator

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

jsn.sherman triaged this task as High priority.

Change 1011180 merged by jenkins-bot:

[mediawiki/extensions/AutoModerator@master] Create database schema for AutoModerator

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

Samwalton9-WMF subscribed.

We'll need to now file a ticket to plug tracking edits into the database.

Hi, if you want to have it deployed to production, this needs to be reviewed by DBAs first.

Hi, if you want to have it deployed to production, this needs to be reviewed by DBAs first.

I'm just going through the process of requesting these reviews today. In the 'new extension' guide there's a link to here for DBA review, but it errors and tells me I don't have permission. Is there a different form I should be looking for?

It should be here: https://wikitech.wikimedia.org/wiki/Creating_new_tables

Or just create a ticket and tag it with DBA

Change #1024374 had a related patch set uploaded (by Jsn.sherman; author: Jsn.sherman):

[mediawiki/extensions/AutoModerator@master] Remove database schema for AutoModerator

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

jsn.sherman reopened this task as In Progress.EditedThu, Apr 25, 11:51 AM
jsn.sherman moved this task from Done to Code review on the Moderator-Tools-Team (Kanban) board.

Creating this schema was premature. T356100: Determine method for tracking edits that have been checked but not reverted by AutoModerator doesn't have an associated feature designed for it. We should close this task out as declined once we merge in the patch to remove the schema.

Change #1024374 merged by jenkins-bot:

[mediawiki/extensions/AutoModerator@master] Remove database schema for AutoModerator

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