https://bugzilla.wikimedia.org/show_bug.cgi?id=43229
Web browser: --- Bug ID: 43229 Summary: WikipageEntityLookup fails on setups that have a table prefix Product: MediaWiki extensions Version: master Hardware: All OS: All Status: NEW Severity: critical Priority: Unprioritized Component: WikidataClient Assignee: wikidata-b...@lists.wikimedia.org Reporter: jeroen_ded...@yahoo.com CC: wikibugs-l@lists.wikimedia.org, wikidata-b...@lists.wikimedia.org Classification: Unclassified Mobile Platform: --- This prevent me, or anyone else that has table prefixes, from using the client. 1) Wikibase\Test\WikipageEntityLookupTest::testGetEntity with data set #0 (0, 'foo') DBQueryError: A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script Query: SELECT page.*, revision.*, text.* FROM `unittest_wb_entity_per_page` INNER JOIN `unittest_page` ON ((epp_page_id=page_id)) INNER JOIN `unittest_revision` ON ((page_latest=rev_id)) INNER JOIN `unittest_text` ON ((old_id=rev_text_id)) WHERE epp_entity_id = '1' AND epp_entity_type = 'item' Function: Wikibase\WikiPageEntityLookup::getEntity Error: 1051 Unknown table 'page' (localhost) /home/j/www/phase3/includes/db/Database.php:1016 /home/j/www/phase3/includes/db/Database.php:982 /home/j/www/phase3/includes/db/Database.php:1407 /home/j/www/phase3/extensions/Wikibase/lib/includes/store/WikiPageEntityLookup.php:185 /home/j/www/phase3/extensions/Wikibase/lib/tests/phpunit/store/WikiPageEntityLookupTest.php:146 /home/j/www/phase3/tests/phpunit/MediaWikiTestCase.php:116 /home/j/www/phase3/tests/phpunit/MediaWikiPHPUnitCommand.php:60 /home/j/www/phase3/tests/phpunit/MediaWikiPHPUnitCommand.php:46 2) Wikibase\Test\WikipageEntityLookupTest::testGetEntity with data set #1 (1, 'foo') DBQueryError: A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script Query: SELECT page.*, revision.*, text.* FROM `unittest_wb_entity_per_page` INNER JOIN `unittest_page` ON ((epp_page_id=page_id)) INNER JOIN `unittest_revision` ON ((page_latest=rev_id)) INNER JOIN `unittest_text` ON ((old_id=rev_text_id)) WHERE epp_entity_id = '1' AND epp_entity_type = 'item' Function: Wikibase\WikiPageEntityLookup::getEntity Error: 1051 Unknown table 'page' (localhost) /home/j/www/phase3/includes/db/Database.php:1016 /home/j/www/phase3/includes/db/Database.php:982 /home/j/www/phase3/includes/db/Database.php:1407 /home/j/www/phase3/extensions/Wikibase/lib/includes/store/WikiPageEntityLookup.php:185 /home/j/www/phase3/extensions/Wikibase/lib/tests/phpunit/store/WikiPageEntityLookupTest.php:146 /home/j/www/phase3/tests/phpunit/MediaWikiTestCase.php:116 /home/j/www/phase3/tests/phpunit/MediaWikiPHPUnitCommand.php:60 /home/j/www/phase3/tests/phpunit/MediaWikiPHPUnitCommand.php:46 3) Wikibase\Test\WikipageEntityLookupTest::testGetEntity with data set #2 (1, 'foo') DBQueryError: A database error has occurred. Did you forget to run maintenance/update.php after upgrading? See: https://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script Query: SELECT page.*, revision.*, text.* FROM `unittest_wb_entity_per_page` INNER JOIN `unittest_page` ON ((epp_page_id=page_id)) INNER JOIN `unittest_revision` ON ((page_latest=rev_id)) INNER JOIN `unittest_text` ON ((old_id=rev_text_id)) WHERE epp_entity_id = '1' AND epp_entity_type = 'item' Function: Wikibase\WikiPageEntityLookup::getEntity Error: 1051 Unknown table 'page' (localhost) /home/j/www/phase3/includes/db/Database.php:1016 /home/j/www/phase3/includes/db/Database.php:982 /home/j/www/phase3/includes/db/Database.php:1407 /home/j/www/phase3/extensions/Wikibase/lib/includes/store/WikiPageEntityLookup.php:185 /home/j/www/phase3/extensions/Wikibase/lib/tests/phpunit/store/WikiPageEntityLookupTest.php:146 /home/j/www/phase3/tests/phpunit/MediaWikiTestCase.php:116 /home/j/www/phase3/tests/phpunit/MediaWikiPHPUnitCommand.php:60 /home/j/www/phase3/tests/phpunit/MediaWikiPHPUnitCommand.php:46 -- You are receiving this mail because: You are on the CC list for the bug. You are watching all bug changes. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l