Page MenuHomePhabricator

Wikifunctions client wikis' cache config doesn't know about wf-wan, so embedded Functions’ output is never available
Open, In Progress, HighPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:
There is a message saying that the function is being executed.

What should have happened instead?:
I edited the page more than 24 hours ago, and expect to see a declension table in it, thanks to the function. This is new, the function’s output was being properly rendered previously.

The function itself has not changed and works as expected when I run it on Wikifunctions.

Event Timeline

@Redmin Actually, the message that I got is the default one when a page is not created yet:

There is currently no content on this page. You can search for this title on other pages, search related records , or create this page .

(In Croatian, of course)

The example page that @Redmin meant was this here:

https://hr.wiktionary.org/wiki/Walnuss

It just shows "Funkcija se poziva..." (Function is being called), but it never appears.

Jdforrester-WMF changed the task status from Open to In Progress.Wed, Apr 8, 5:54 PM
Jdforrester-WMF claimed this task.

Change #1269038 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] mw-mcrouter: add /{dc}/wf-wan routes for Wikifunctions client cache

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

Jdforrester-WMF renamed this task from Embedded function’s output is not being rendered to Wikifunctions client wikis' cache config doesn't know about wf-wan, so embedded Functions’ output is never available.Wed, Apr 8, 6:47 PM

Change #1269038 merged by jenkins-bot:

[operations/deployment-charts@master] mw-mcrouter: add /{dc}/wf-wan routes for Wikifunctions client cache

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

Change #1269089 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] WikifunctionsClientRequestJob: Explicitly state getDeduplicationInfo

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

Change #1269089 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] WikifunctionsClientRequestJob: Explicitly state getDeduplicationInfo

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

I don't know if it's the same issue, but even though Walnuss works now, some other pages on the Croatian Wiktionary repeatedly show "Pogreška sadržaja" ("Content error"), even though the function appears to run correctly when I test it on wikifunctions.org.

For example:

And some others.