Page MenuHomePhabricator

Deduplicate entity ID lists in DependencyMetadata
Closed, ResolvedPublic

Description

If we don’t deduplicate entity ID lists in DependencyMetadata::merge, the cutoff of T188312: Don’t pass overly long entity ID lists to WikiPageEntityDataAccessor might be too low. Not sure. But in any case it probably means unnecessarily large queries for the revision information.

Event Timeline

Change 415063 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseQualityConstraints@master] Deduplicate entity IDs in DependencyMetadata::merge()

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

Change 415063 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Deduplicate entity IDs in DependencyMetadata::merge()

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