Page MenuHomePhabricator

Wikimedia\RequestTimeout\RequestTimeoutException: The maximum execution time of {limit} seconds was exceeded
Open, Needs TriagePublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   Wikimedia\RequestTimeout\RequestTimeoutException: The maximum execution time of {limit} seconds was exceeded
exception.trace
from /srv/mediawiki/php-1.42.0-wmf.26/vendor/wikimedia/request-timeout/src/Detail/ExcimerTimerWrapper.php(59)
#0 /srv/mediawiki/php-1.42.0-wmf.26/vendor/wikimedia/request-timeout/src/Detail/ExcimerRequestTimeout.php(34): Wikimedia\RequestTimeout\Detail\ExcimerTimerWrapper->exitCriticalSection(integer)
#1 /srv/mediawiki/php-1.42.0-wmf.26/vendor/wikimedia/request-timeout/src/CriticalSectionProvider.php(134): Wikimedia\RequestTimeout\Detail\ExcimerRequestTimeout->exitCriticalSection(integer)
#2 /srv/mediawiki/php-1.42.0-wmf.26/vendor/wikimedia/request-timeout/src/CriticalSectionScope.php(57): Wikimedia\RequestTimeout\CriticalSectionProvider->Wikimedia\RequestTimeout\{closure}(integer)
#3 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/database/Database.php(3159): Wikimedia\RequestTimeout\CriticalSectionScope->exit()
#4 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/database/Database.php(728): Wikimedia\Rdbms\Database->completeCriticalSection(string, Wikimedia\RequestTimeout\CriticalSectionScope)
#5 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/database/Database.php(643): Wikimedia\Rdbms\Database->executeQuery(Wikimedia\Rdbms\Query, string, integer)
#6 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/database/Database.php(1350): Wikimedia\Rdbms\Database->query(Wikimedia\Rdbms\Query, string)
#7 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/database/DBConnRef.php(119): Wikimedia\Rdbms\Database->select(array, array, array, string, array, array)
#8 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/database/DBConnRef.php(351): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#9 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php(730): Wikimedia\Rdbms\DBConnRef->select(array, array, array, string, array, array)
#10 /srv/mediawiki/php-1.42.0-wmf.26/includes/user/UserSelectQueryBuilder.php(269): Wikimedia\Rdbms\SelectQueryBuilder->fetchResultSet()
#11 [internal function]: MediaWiki\User\UserSelectQueryBuilder->fetchUserIdentities()
#12 /srv/mediawiki/php-1.42.0-wmf.26/extensions/GrowthExperiments/includes/Mentorship/Store/DatabaseMentorStore.php(126): iterator_to_array(Generator)
#13 /srv/mediawiki/php-1.42.0-wmf.26/extensions/GrowthExperiments/includes/MentorDashboard/MenteeOverview/DatabaseMenteeOverviewDataProvider.php(89): GrowthExperiments\Mentorship\Store\DatabaseMentorStore->getMenteesByMentor(MediaWiki\User\User, string)
#14 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/objectcache/wancache/WANObjectCache.php(1726): GrowthExperiments\MentorDashboard\MenteeOverview\DatabaseMenteeOverviewDataProvider->GrowthExperiments\MentorDashboard\MenteeOverview\{closure}(boolean, integer, array, NULL, array)
#15 /srv/mediawiki/php-1.42.0-wmf.26/includes/libs/objectcache/wancache/WANObjectCache.php(1556): WANObjectCache->fetchOrRegenerate(string, integer, Closure, array, array)
#16 /srv/mediawiki/php-1.42.0-wmf.26/extensions/GrowthExperiments/includes/MentorDashboard/MenteeOverview/DatabaseMenteeOverviewDataProvider.php(109): WANObjectCache->getWithSetCallback(string, integer, Closure)
#17 /srv/mediawiki/php-1.42.0-wmf.26/extensions/GrowthExperiments/includes/Rest/Handler/MenteesHandler.php(86): GrowthExperiments\MentorDashboard\MenteeOverview\DatabaseMenteeOverviewDataProvider->getFormattedDataForMentor(MediaWiki\User\User)
#18 /srv/mediawiki/php-1.42.0-wmf.26/includes/Rest/SimpleHandler.php(40): GrowthExperiments\Rest\Handler\MenteesHandler->run()
#19 /srv/mediawiki/php-1.42.0-wmf.26/includes/Rest/Router.php(565): MediaWiki\Rest\SimpleHandler->execute()
#20 /srv/mediawiki/php-1.42.0-wmf.26/includes/Rest/Router.php(455): MediaWiki\Rest\Router->executeHandler(GrowthExperiments\Rest\Handler\MenteesHandler)
#21 /srv/mediawiki/php-1.42.0-wmf.26/includes/Rest/EntryPoint.php(216): MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals)
#22 /srv/mediawiki/php-1.42.0-wmf.26/includes/MediaWikiEntryPoint.php(199): MediaWiki\Rest\EntryPoint->execute()
#23 /srv/mediawiki/php-1.42.0-wmf.26/rest.php(38): MediaWiki\MediaWikiEntryPoint->run()
#24 /srv/mediawiki/w/rest.php(3): require(string)
#25 {main}
Impact

Mentee overview module in Special:MentorDashboard does not display the mentees.

Notes

Might happen if the mentor has too many mentees for the API to go through?

Details

Request URL
https://en.wikipedia.org/w/rest.php/growthexperiments/v0/mentees?activedaysago=*&limit=*&maxedits=*&minedits=*&offset=*&onlystarred=*&order=*&sortby=*&uselang=*