Page MenuHomePhabricator

Wikidata EntitySchema Validator seems broken
Open, Needs TriagePublicBUG REPORT

Description

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

  • Go to https://www.wikidata.org/wiki/EntitySchema:E292
  • Click the "check entities against this Schema" link
  • Copy/paste the "SELECT DISTINCT ?work WHERE { ?work wdt:P31 wd:Q13442814 . } LIMIT 5" example query from the large light purple text field into the Query box below it
  • Click the "run query to fetch entities (ctl-enter)" button
  • Open the tab "Entities to check" next to the "Query" tab/box where you posted the SPARQL query

What happens?:

Below the big text field with the EntitySchema ShEx there is a panel with two tabs, "Query", and "Entities to check".
After clicking the run button this second tab should show a table with green and red column, with the first column the Wikidata item IRIs and in the second columdn the text "START" for each.

For example E174 this works fine:

image.png (827×501 px, 84 KB)

But for E292 this stays empty (no rows):

image.png (812×209 px, 7 KB)

What should have happened instead?:

I expect a table with example items for E292, just like for E174.

Other information (browser name/version, screenshots, etc.):

I wonder if this has to do with the Wikidata graph split and the split broke the EntitySchema stack?

Event Timeline

I wonder if this has to do with the Wikidata graph split and the split broke the EntitySchema stack?

I expect that’s it, yes – I don’t think we ever updated the validator to target more than one query service. You might have some luck with editing the URL to change the query service endpoint in there (though I wasn’t able to get it working just now).