Page MenuHomePhabricator

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

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.3...

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
StalledNone
OpenNone
Resolvedhashar
ResolvedJdforrester-WMF
ResolvedLadsgroup
ResolvedMoritzMuehlenhoff
Resolvedjijiki
ResolvedMoritzMuehlenhoff
ResolvedTrizek-WMF
ResolvedDzahn
ResolvedGilles
StalledDzahn
ResolvedRequestPapaul
Resolvedjijiki
DeclinedNone
ResolvedDzahn
OpenNone
ResolvedDzahn
ResolvedPapaul
ResolvedCmjohnson
Opendancy
OpenNone
ResolvedRequestCmjohnson
ResolvedRequestPapaul
ResolvedAndrew
ResolvedArielGlenn
ResolvedDzahn
ResolvedLegoktm
OpenNone
ResolvedPapaul
ResolvedDzahn
DeclinedGilles
ResolvedVolans
ResolvedDzahn
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