daniel created this task.
daniel added projects: Performance-Team, Core Platform Team Workboards (Clinic 
Duty Team), Growth-Team, Wikidata, MediaWiki-Maintenance-system.
Restricted Application added a project: User-RhinosF1.
Restricted Application added a subscriber: RhinosF1.

TASK DESCRIPTION
  Methods that directly modify the database should not be public.
  So far, some methods where protected, some where public, in some
  cases misleading LoadExtensionSchemaUpdates handlers to call them
  directly, leading to dangerous behavior.
  
  The following methods are affected:
  
  - dropTable
  - modifyTable
  - modifyField
  - runMaintenance
  
  NOTE: this is a breaking change without deprecation. Extensions
  that break due to this change need to be updated, since the
  old behavior may lead to database corruption and data loss.
  
  As of this writing, the following extensions erronously use one
  of the affected methods:
  
  [ ] Wikibase: dropTable, see T249598 
<https://phabricator.wikimedia.org/T249598>
  [ ] CreateWiki: modifyTable, modifyField
  [ ] ManageWiki: modifyTable
  [ ] MatomoAnalytics: modifyTable
  [ ] ArticleFeedbackv5: modifyField
  [ ] OpenIDConnect: modifyField
  [ ] MirahezeMagic: modifyField
  [ ] Wikifab: modifyField

TASK DETAIL
  https://phabricator.wikimedia.org/T249603

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: daniel
Cc: RhinosF1, Tgr, Aklapper, aaron, gerritbot, Reception123, Catrope, Krinkle, 
kchapman, Pablo-WMDE, Ladsgroup, alaa_wmde, Anomie, Addshore, WMDE-leszek, 
kostajh, daniel, NavinRizwi, eprodromou, darthmon_wmde, MJL, Nandana, Jony, 
Hispano76, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, 
LawExplorer, Vali.matei, _jensen, rosalieper, Agabi10, Taiwania_Justo, 
Scott_WUaS, Pchelolo, Wikidata-bugs, aude, Dcljr, Mbch331, Rxy
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to