Actor migration/fr

HistoriquemIP>] IP>] the IP>]I IP>] you Il s’agissait d’un gaspillage d’espace de stockage, qui posait des problèmes de performances sur les wikis avec un grand nombre de révisions et rendait très difficile la modification du nom des utilisateurs ou l’introduction de nouveaux types d’auteurs tels que T133452. MediaWiki 1.31 introduit le concept d'« acteurs » (quelqu'un qui fait une action, telanonymenvv En raison de la taille considérable de la table revision de Wikipedia anglais, qui doit être entièrement migrée avant que les modifications ne puissent être nettoyées, la migration est effectuée progressivement, sur plusieurs versions de MediaWiki. Il est prévu de terminer dans MediaWiki 1.34.

La migration créera un enregistrement de table d' pour chaque paire distincte  / , et remplacera ces paires par une référence à l'identifiant de ligne d'acteur. Les colonnes suivantes sont en cours de migration :

Pour éviter de faire une ALTER TABLE coûteuse sur les tables revision extrêmement volumineuses de grands wikis Wikipedia,  et   sont initialement copiés dans la table  et de là, retour vers. La table revision_actor_temp sera supprimée par la suite.

Si vous êtes un propriétaire de wiki, vous n'avez probablement rien à faire, la migration se fera automatiquement lorsque vous exécuterez. Si vous souhaitez contrôler le moment où la migration a lieu, voir et le script de maintenance.

233/5000 Si vous êtes un développeur d'extensions et que votre extension dirige directement l'accès à la base de données vers certains des champs affectés, vous devez mettre à jour vos requêtes (et, idéalement, utiliser les méthodes, telles que , au lieu de construire manuellement votre requête). Pendant la période de migration, vous pouvez également utiliser la classe  pour obtenir des informations de schéma/champ qui respectent tous les paramètres.

Si vous êtes un développeur d’outils utilisant, cela peut avoir des implications sur les performances, même si vous n’utilisez pas directement les champs affectés. Voir wikitech:Nouvelles/Changements de stockage d'acteur sur les répliques de Wiki pour plus d'informations.