Page MenuHomePhabricator

Inline search on Wikidata is unable to find all mul labels and aliases
Closed, ResolvedPublic8 Estimated Story PointsBUG REPORT

Description

Steps to reproduce:

What happens?

  • The inline search itself is unable to find all mul labels or aliases (Update: This used not to find any matches "No match was found.", now it finds the alias "John Doe III" of Q225561 that I created on test, but e.g. still not the Label "John Doe II" of Q57591.)

What should have happened instead?
The inline search should find Entities by searching for their mul label or alias (just like other language code).

Notes:

  • This behavior can also be reproduced within entity lookup fields, for example, when adding a statement value

Acceptance criteria:

  • We understand the problem that leads to this issue.
    • The wikis using the mul language field must be reindexed
  • The problem is solved (or if solving the problem is out of scope, then please create a follow-up task, so we can discuss it).

Event Timeline

@Manuel: Assuming this task is about Wikidata, hence adding that project tag so other people can also find this task when searching via projects. Please set appropriate project tags when possible. Thanks!

Manuel renamed this task from Enable the inline search on Wikidata to find mul labels and aliases to Inline search on Wikidata is unable to find mul labels and aliases .Jul 5 2022, 8:29 PM
Manuel updated the task description. (Show Details)
Manuel updated the task description. (Show Details)
Manuel changed the subtype of this task from "Task" to "Bug Report".Jul 12 2022, 11:08 AM
Manuel renamed this task from Inline search on Wikidata is unable to find mul labels and aliases to Inline search on Wikidata is unable to find all mul labels and aliases .Jul 13 2022, 1:20 PM
Manuel updated the task description. (Show Details)
Manuel updated the task description. (Show Details)

I think the reason why it's not finding this particular item is that the CirrusSearch index needs to be recreated to take into account the new mul language field. The problem is less visible during fulltext search as the term John Doe II is present in the main text field but this kind of search might still be affected because matches on the mul field might not be properly boosted.

dcausse updated the task description. (Show Details)

Thank you @dcausse, this helps a lot!

Notes from today's check-in: Reindexing of all wikis was started yesterday. Test Wikidata should be ready some days from now. We should then check if the issue was solved.

Manuel claimed this task.

\o/