Page MenuHomePhabricator

Drop hacky support for doctrine/dbal class renaming
Open, Stalled, LowPublic

Description

Following up from T270732: Upgrade doctrine/dbal from 2.10.4 to 3.0.x for PHP 8.0 support, blocked on T261872: Drop PHP 7.2 support from MediaWiki master branch, once Wikimedia production is on 7.4...

When we drop PHP 7.2 support in master (like in MW 1.35), after WMF production is on 7.3... We can clean up the hacks in includes/libs/rdbms/database/DoctrineSchemaBuilderFactory.php, while removing support for doctrine/dbal < 3.0.0

Related Objects

StatusSubtypeAssignedTask
StalledNone
StalledNone
OpenNone
ResolvedDzahn
Resolvedhashar
ResolvedJdforrester-WMF
ResolvedLadsgroup
ResolvedMoritzMuehlenhoff
Resolvedjijiki
ResolvedMoritzMuehlenhoff
ResolvedTrizek-WMF
ResolvedDzahn
Resolved Gilles
ResolvedDzahn
ResolvedRequestPapaul
Resolvedjijiki
DeclinedNone
ResolvedDzahn
ResolvedDzahn
ResolvedPapaul
ResolvedCmjohnson
ResolvedRequestCmjohnson
ResolvedRequestPapaul
ResolvedAndrew
ResolvedArielGlenn
ResolvedDzahn
ResolvedLegoktm
ResolvedPapaul
ResolvedDzahn
Declined Gilles
ResolvedVolans
ResolvedDzahn
ResolvedLegoktm
ResolvedPleaseStand
OpenNone
ResolvedJoe
OpenJMeybohm
ResolvedArielGlenn
OpenNone
Resolvedtstarling
OpenJdforrester-WMF
OpenJdforrester-WMF
ResolvedLegoktm
OpenLegoktm
OpenJdforrester-WMF
ResolvedDaimona
ResolvedDaimona
ResolvedJoe
ResolvedJMeybohm
OpenNone

Event Timeline

Change 651628 had a related patch set uploaded (by Reedy; owner: Reedy):
[mediawiki/core@master] Drop support for doctrine/dbal < 3.0.0

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

Change 678108 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_36] Tweaks post branching...

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

Change 678108 merged by jenkins-bot:

[mediawiki/core@REL1_36] Bring REL1_36 requirements into line with REL1_35.

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

Ladsgroup added a subscriber: Ladsgroup.

This is blocked on dropping support for php 7.2

Reedy triaged this task as Low priority.Apr 5 2022, 1:52 PM