CirrusSearch currently adds a "wikibase_item" field to the search index, which indexes the associated Wikibase item ID for a given page in Wikibase client wikis.
The field should be moved to Wikibase and use the new hooks available in core.
CirrusSearch currently adds a "wikibase_item" field to the search index, which indexes the associated Wikibase item ID for a given page in Wikibase client wikis.
The field should be moved to Wikibase and use the new hooks available in core.
Looks like it's still in Cirrus. Probably a good idea to move, I forgot about this one.
Change 464458 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[mediawiki/extensions/CirrusSearch@master] Expose Cirrus factory for extensions to be able to build fields.
Change 464459 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[mediawiki/extensions/Wikibase@master] Make Wikibase Client create wikibase_item field
Change 464460 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[mediawiki/extensions/CirrusSearch@master] Remove wikibase_item from Cirrus codebase
Change 464458 abandoned by Smalyshev:
Expose Cirrus factory for extensions to be able to build fields.
Reason:
looks like this is not required actually
Change 464459 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Make Wikibase Client create wikibase_item field
Change 464460 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Remove wikibase_item from Cirrus codebase