Error
- mwversion: 1.39.0-wmf.12
- reqId: 55eeec65-408b-483f-a225-ecdcaa665c6a
- Find reqId in Logstash
normalized_message
[{reqId}] {exception_url} Error: Call to undefined method CirrusSearch\Connection::getPageType()
exception.trace
from /srv/mediawiki/php-1.39.0-wmf.12/extensions/GeoData/includes/Searcher.php(51) #0 /srv/mediawiki/php-1.39.0-wmf.12/extensions/GeoData/includes/Api/QueryGeoSearchElastic.php(126): GeoData\Searcher->performSearch(Elastica\Query, array, string) #1 /srv/mediawiki/php-1.39.0-wmf.12/extensions/GeoData/includes/Api/QueryGeoSearch.php(51): GeoData\Api\QueryGeoSearchElastic->run() #2 /srv/mediawiki/php-1.39.0-wmf.12/includes/api/ApiQuery.php(656): GeoData\Api\QueryGeoSearch->execute() #3 /srv/mediawiki/php-1.39.0-wmf.12/includes/api/ApiMain.php(1902): ApiQuery->execute() #4 /srv/mediawiki/php-1.39.0-wmf.12/includes/api/ApiMain.php(874): ApiMain->executeAction() #5 /srv/mediawiki/php-1.39.0-wmf.12/includes/api/ApiMain.php(845): ApiMain->executeActionWithErrorHandling() #6 /srv/mediawiki/php-1.39.0-wmf.12/api.php(90): ApiMain->execute() #7 /srv/mediawiki/php-1.39.0-wmf.12/api.php(45): wfApiMain() #8 /srv/mediawiki/w/api.php(3): require(string) #9 {main}
Impact
Notes
After deploying to group1:
- commonswiki and itwiki the most affected with a significant spike
- All through the api
- @Ladsgroup thinks this is probably the cause: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CirrusSearch/+/790734/7/includes/Connection.php
- This fix was not included in the branch cut https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GeoData/+/792652