Hello, This is the weekly update from the Search Platform team for the week starting 2019-06-24.
As always, feedback and questions are welcome. == Discussions == === Search === * We needed a few alerts to happen when / if mjolnir starts misbehaving [0] * Mathew created an Icinga plugin to check number of eligible masters [1] * Mathew also created a WDQS reboot cookbook [2] * The team worked on implementing a match for any-language label (haslabel:*) [3] * We were getting errors because MediaWiki-Vagrant: ES_PATH_CONF must be set to the configuration path [4], thanks Tgr for the fix! * There was a PHP error from CirrusSearch/RequestLogger: "Array to string conversion" that David fixed [5] * There was an error where ascii folding behaved differently for autocomplete vs. search that David worked on [6] * David worked on another PHP warning where: Invalid argument supplied for foreach() [7] * Gehel and the team did some capacity planning: for Elastic via replaying prod traffic at a higher velocity at our dallas DC, findings to inform our hardware asks and to be documented in wikitech [8] === Wikidata query service === * Stas added capability to include wildcards into federation whitelist [9]. This allows adding endpoints (such as DBPedia) which require various URL parameters. * Stas added ability to use variable as endpoint for MWAPI service [10] * Stas added federated query metrics to WDQS [11] * Stas finished upgrade of Blazegraph to Sesame 2.8 [12] * Stas fixed JSON output format breakage due to upgrade above [13] * Stas fixed some bad strings in WDQS data that confused Blazegraph [14] [0] https://phabricator.wikimedia.org/T214494 [1] https://phabricator.wikimedia.org/T224073 [2] https://phabricator.wikimedia.org/T224385 [3] https://phabricator.wikimedia.org/T224611 [4] https://phabricator.wikimedia.org/T224791 [5] [https://phabricator.wikimedia.org/T226568 [6] https://phabricator.wikimedia.org/T226241 [7] https://phabricator.wikimedia.org/T226969 [8] https://phabricator.wikimedia.org/T221121 [9] https://phabricator.wikimedia.org/T196858 [10] https://phabricator.wikimedia.org/T171303 [11] https://phabricator.wikimedia.org/T194101 [12] https://phabricator.wikimedia.org/T200612 [13] https://phabricator.wikimedia.org/T225996 [14] https://phabricator.wikimedia.org/T225523 ---- Subscribe to receive on-wiki (or opt-in email) notifications of the Discovery weekly update. https://www.mediawiki.org/wiki/Newsletter:Discovery_Weekly The archive of all past updates can be found on MediaWiki.org: https://www.mediawiki.org/wiki/Discovery/Status_updates Interested in getting involved? See tasks marked as "Easy" or "Volunteer needed" in Phabricator. [1] https://phabricator.wikimedia.org/maniphest/query/qW51XhCCd8.7/#R [2] https://phabricator.wikimedia.org/maniphest/query/5KEPuEJh9TPS/#R Yours, Chris Koerner (he/him) Community Relations Specialist Wikimedia Foundation _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l