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

Reply via email to