Page MenuHomePhabricator

Update ArticleFeedbackv5 rebuildCheckUser.php maintenance script for CheckUser extension database changes
Open, Needs TriagePublic

Description

Following T324907: Create separate tables for log events in CheckUser, the CheckUser extension now has the cu_log_event and cu_private_event tables that contain CheckUser data. These tables hold log event data and cu_changes from MediaWiki 1.43 will no longer have rows for log events.

The rebuildCheckUser.php maintenance script modifies rows in the cu_changes table that will no longer be in this table. Instead, new rows will be in the cu_log_event table and rows that were in the cu_changes table have been moved to the cu_private_event table. As such, this script should either be removed as no longer necessary or updated to fix rows in the cu_private_event table (as I assume that new rows are already fixed so don't need this maintenance script).

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.