Page MenuHomePhabricator

InvalidArgumentException: Wikimedia\Rdbms\JoinGroupBase::addJoin: $table must be either string, JoinGroup or SelectQueryBuilder
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   InvalidArgumentException: Wikimedia\Rdbms\JoinGroupBase::addJoin: $table must be either string, JoinGroup or SelectQueryBuilder
exception.trace
from /srv/mediawiki/php-1.39.0-wmf.23/includes/libs/rdbms/querybuilder/JoinGroupBase.php(138)
#0 /srv/mediawiki/php-1.39.0-wmf.23/includes/libs/rdbms/querybuilder/JoinGroupBase.php(81): Wikimedia\Rdbms\JoinGroupBase->addJoin(string, array, string, array)
#1 /srv/mediawiki/php-1.39.0-wmf.23/extensions/CirrusSearch/includes/Sanity/Checker.php(332): Wikimedia\Rdbms\JoinGroupBase->join(array)
#2 /srv/mediawiki/php-1.39.0-wmf.23/extensions/CirrusSearch/includes/Sanity/Checker.php(122): CirrusSearch\Sanity\Checker->loadPagesFromDB(array)
#3 /srv/mediawiki/php-1.39.0-wmf.23/extensions/CirrusSearch/includes/Job/CheckerJob.php(234): CirrusSearch\Sanity\Checker->check(array)
#4 /srv/mediawiki/php-1.39.0-wmf.23/extensions/CirrusSearch/includes/Job/JobTraits.php(138): CirrusSearch\Job\CheckerJob->doJob()
#5 /srv/mediawiki/php-1.39.0-wmf.23/extensions/EventBus/includes/JobExecutor.php(79): CirrusSearch\Job\CirrusGenericJob->run()
#6 /srv/mediawiki/rpc/RunSingleJob.php(77): MediaWiki\Extension\EventBus\JobExecutor->execute(array)
#7 {main}
Notes

1179 of these occurred immediately after rolling to group0 today so I rolled back.

Details

Event Timeline

dancy triaged this task as Unbreak Now! priority.Aug 2 2022, 8:57 PM
dancy created this task.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 819746 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/CirrusSearch@master] Fix appending of join conds

https://gerrit.wikimedia.org/r/819746

Change 819621 had a related patch set uploaded (by Ladsgroup; author: Zabe):

[mediawiki/extensions/CirrusSearch@wmf/1.39.0-wmf.23] Fix appending of join conds

https://gerrit.wikimedia.org/r/819621

Change 819621 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@wmf/1.39.0-wmf.23] Fix appending of join conds

https://gerrit.wikimedia.org/r/819621

Mentioned in SAL (#wikimedia-operations) [2022-08-02T21:29:13Z] <ladsgroup@deploy1002> Synchronized php-1.39.0-wmf.23/extensions/CirrusSearch/includes/Sanity/Checker.php: Backport: [[gerrit:819621|Fix appending of join conds (T312421 T314439)]] (duration: 03m 15s)

Change 819746 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] Fix appending of join conds

https://gerrit.wikimedia.org/r/819746