Hello everyone,
Change 554602 [1] proposes the removal without deprecation of the old extension schema update globals. Those globals ($wgExtNewTables, $wgExtNewFields, $wgExtNewIndexes, $wgExtPGNewFields, $wgExtPGAlteredFields and $wgExtModifiedFields) became obsolete with 1.17 and were replaced with the LoadExtensionSchema hook that passed a DatabaseUpdater instance.
The phabricator task [2] lists all extensions that still reference those globals, but these are already migrated to the hook and only use the globals for backwards compatibility. The task also has a link to the code search query that lists all extensions still referencing the globals.
[1] https://gerrit.wikimedia.org/r/c/mediawiki/core/+/554602 [2] https://phabricator.wikimedia.org/T237873
Mainframe98
wikitech-l@lists.wikimedia.org