|operations/mediawiki-config : master||[cirrus] only activate wikibase entitySearch with Cirrus in WikibaseSearchSettings.php|
- Mentioned In
- rEASRd2a146bd9b10: Respect true/false settings in wgNamespacesToBeSearchedDefault
rEASR73ad4ef7bfbf: Respect true/false settings in wgNamespacesToBeSearchedDefault
- Mentioned Here
- T219455: AdvancedSearch extension changes behaviour of default namespaces to be search for anon and logged in users
T218954: Default to article search on commons + wikibase (aka SDC)
The reason seems to be that Commons has Wikibase search enabled, but indexes are not set up for Wikibase search. Since ES6 upgrade, Elastic is more strict about fields used in indexes, so unknown Wikibase fields used against Commons index cause an error.
Root cause looks to be this one:
16:55 jforrester@deploy1001: Synchronized wmf-config/InitialiseSettings.php: T214075 SDC: Enable Wikidata federation on Commons (duration: 00m 57s)
We knew that federation on commons would break search, T218954 needed to be merged and deployed before federation can be deployed
This bit was Resolved with https://tools.wmflabs.org/sal/log/AWnBC5MIA1BDhGjCfAWA at 2019-03-27 Z 21:25. The Advanced Search breakage is T219455 and the underlying proper fix is T218954; let's track those there.