Page MenuHomePhabricator

ExtensionRegistry should not store configuration settings twice in cache
Closed, ResolvedPublic

Description

https://people.wikimedia.org/~krinkle/apcu-extreg-wmf30.txt

ExtensionRegistry is storing configuration settings under "globals" and then under "config" even though the "config" entry is never used by exportExtractedData.

Event Timeline

Legoktm triaged this task as High priority.

Change 663332 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/core@master] registration: Stop double-caching config settings

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

Change 663332 merged by jenkins-bot:
[mediawiki/core@master] registration: Stop double-caching config settings

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

Legoktm claimed this task.

Change #1245285 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/core@master] Remove dead code from ExtensionProcessor

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

Change #1245285 merged by jenkins-bot:

[mediawiki/core@master] Registration: Remove dead code from ExtensionProcessor::extractConfig2

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