an update.php run where the new terms tables are created in a situation with master and slave replication can result in the initial set of updates failing (until the replica has caught up with the table creations?
This probably needs an extra wait for replication at the start of the script?
...Failed to save terms of item: Q51 [error] [DBQuery] Error 1146 from Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer::findExistingRecords, Table 'mwdb_xxxx.yyyy_wbt_text' doesn't exist (sql-mariadb-slave.default.svc.cluster.local) SELECT wbx_text,wbx_id FROM `mwt_6809576560_wbt_text` WHERE (wbx_text = 'iNaturalist observation 9642') OR (wbx_text = 'Observation of Bostrychia hagedash hagedash') sql-mariadb-slave.default.svc.cluster.local #0 /var/www/html/w/includes/libs/rdbms/database/Database.php(1658): Wikimedia\Rdbms\Database->getQueryExceptionAndLog(string, integer, string, string) #1 /var/www/html/w/includes/libs/rdbms/database/Database.php(1227): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean) #2 /var/www/html/w/includes/libs/rdbms/database/Database.php(1907): Wikimedia\Rdbms\Database->query(string, string, integer) #3 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/Util/ReplicaMasterAwareRecordIdsAcquirer.php(298): Wikimedia\Rdbms\Database->select(string, array, string, string) #4 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/Util/ReplicaMasterAwareRecordIdsAcquirer.php(245): Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer->findExistingRecords(Wikimedia\Rdbms\DatabaseMysqli, array) #5 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/Util/ReplicaMasterAwareRecordIdsAcquirer.php(146): Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer->fetchExistingRecordsFromReplica(array) #6 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/Util/ReplicaMasterAwareRecordIdsAcquirer.php(128): Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer->fetchExistingRecords(array) #7 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/DatabaseTermInLangIdsAcquirer.php(168): Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer->acquireIds(array) #8 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/DatabaseTermInLangIdsAcquirer.php(135): Wikibase\Lib\Store\Sql\Terms\DatabaseTermInLangIdsAcquirer->acquireTextIds(array, Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer) #9 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/DatabaseTermInLangIdsAcquirer.php(416): Wikibase\Lib\Store\Sql\Terms\DatabaseTermInLangIdsAcquirer->mapToTextIds(array, Wikibase\Lib\Store\Sql\Terms\Util\ReplicaMasterAwareRecordIdsAcquirer) #10 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/DatabaseTermInLangIdsAcquirer.php(62): Wikibase\Lib\Store\Sql\Terms\DatabaseTermInLangIdsAcquirer->mapTermsArrayToTermIds(array) #11 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/DatabaseItemTermStoreWriter.php(143): Wikibase\Lib\Store\Sql\Terms\DatabaseTermInLangIdsAcquirer->acquireTermInLangIds(array, Closure) #12 /var/www/html/w/extensions/Wikibase/lib/includes/Store/Sql/Terms/DatabaseItemTermStoreWriter.php(61): Wikibase\Lib\Store\Sql\Terms\DatabaseItemTermStoreWriter->acquireAndInsertTerms(Wikibase\DataModel\Entity\ItemId, Wikibase\DataModel\Term\Fingerprint) #13 /var/www/html/w/extensions/Wikibase/repo/includes/Store/ItemTermsRebuilder.php(127): Wikibase\Lib\Store\Sql\Terms\DatabaseItemTermStoreWriter->storeTerms(Wikibase\DataModel\Entity\ItemId, Wikibase\DataModel\Term\Fingerprint) #14 /var/www/html/w/extensions/Wikibase/repo/includes/Store/ItemTermsRebuilder.php(120): Wikibase\Repo\Store\ItemTermsRebuilder->saveTerms(Wikibase\DataModel\Entity\Item) #15 /var/www/html/w/extensions/Wikibase/repo/includes/Store/ItemTermsRebuilder.php(74): Wikibase\Repo\Store\ItemTermsRebuilder->rebuildTermsForBatch(array) #16 /var/www/html/w/extensions/Wikibase/repo/includes/Store/Sql/DatabaseSchemaUpdater.php(349): Wikibase\Repo\Store\ItemTermsRebuilder->rebuild() #17 /var/www/html/w/includes/installer/DatabaseUpdater.php(512): Wikibase\Repo\Store\Sql\DatabaseSchemaUpdater::rebuildItemTerms(MysqlUpdater) #18 /var/www/html/w/includes/installer/DatabaseUpdater.php(480): DatabaseUpdater->runUpdates(array, boolean) #19 /var/www/html/w/maintenance/update.php(181): DatabaseUpdater->doUpdates(array) #20 /var/www/html/w/maintenance/doMaintenance.php(111): UpdateMediaWiki->execute() #21 /var/www/html/w/maintenance/update.php(253): require_once(string) #22 {main}