Lucas_Werkmeister_WMDE added a comment.

Context: We used to use the wb_terms table for entity search, and for this it has two extra columns, term_search_key and term_weight. However, since we now use CirrusSearch for entity search on Wikidata (and have done so for, I think, at least a year? a while, at least), those columns were unnecessarily bloating the database, so in T188993 we wiped them. (The columns still exist because having a different table schema on some wikis would be icky, but they’re never written to nor read from.)

The error message

Using wb_terms table for wbsearchentities API action but not using search-related fields of terms table. This results in degraded search experience, please enable the useTermsTableSearchFields setting.

indicates that, for some reason, we are now using wb_terms for searching again; since the term_search_key is not available, this doesn’t work very well (making the search case sensitive is the most obvious effect, but various other normalizations are now also missing), hence the warning.


TASK DETAIL
https://phabricator.wikimedia.org/T210618

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: TerraCodes, Liuxinyu970226, WMDE-leszek, Aklapper, Lucas_Werkmeister_WMDE, Lydia_Pintscher, Nikki, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, EBjune, LawExplorer, _jensen, D3r1ck01, Jonas, Wikidata-bugs, aude, jayvdb, Jdforrester-WMF, Mbch331, Jay8g, Krenair, jeremyb
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to