Addshore added a comment.
In T244529#5859927 <https://phabricator.wikimedia.org/T244529#5859927>, @Addshore wrote: > - We should not read terms from the new term store for item ids higher than where the migration script has run to (currently ~10,000,000), as past that point is not populated fully, hence nothing being able to lookup labels and falling back to item ids. > - This started happening on wikis with the wmf.18 train rollout which included a patch changing the defaults in Wikibase to read from the new term store for all items https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/+/566513/ > - This happened due to the oversight in configuration name which was changed in https://gerrit.wikimedia.org/r/570892, caused an outage, and then was reverted (NOT YET FIXED) > - This fix meant that all wikis started reading from the new termstore for items under Q10,000,000 when previously the defaults were used meaning group0&1 reading from the new term store for all items and group2 was reading from the new termstore for no items. > > Current state: > > - group0 and group1 sites will retrieve no or incorrect data when looking up most item labels and descriptions. Lots of these lookups will end up causing unexpected alterations in parsed and cached pages. > - group2 is currently on .16 so still reading the wikibase default setting from .16, which is, do not read from the new terms storage for an item ids. > > UBNs: > > - Revert the default settings change in Wikibase master https://gerrit.wikimedia.org/r/570910 > - backport to .18 to unblock the train https://gerrit.wikimedia.org/r/570911 > > This will leave the train able to continue and all client wikis reading from the old term store (as everything was on monday of this week before .18 rolled out). > Folowups: > > - Alter mediawiki-config wmgWikibaseTmpItemTermsMigrationStage values in mediawiki-config to match what is currently being used in production for clients (read from old everywhere) > - Fix the incorrectly named config var in mediawiki-config > - Move forward with changes reading from the new term store for items on clients (see T225057: Switch `tmpItemTermsMigrationStages` to MIGRATION_WRITE_NEW <https://phabricator.wikimedia.org/T225057>) in a controlled manner. TASK DETAIL https://phabricator.wikimedia.org/T219123 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Addshore Cc: Ladsgroup, Addshore, Jdforrester-WMF, ArielGlenn, Aklapper, alaa_wmde, Iflorez, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs