Page MenuHomePhabricator

Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1))Milestone
ArchivedPublic

Recent Activity

Oct 16 2023

Firefishy added a comment to T194125: [RFC] Future of charset and collation for mediawiki on mysql .

The truth is that the issue is not MediaWiki, but the historical artefact of 'utf8' in MySQL (and MariaDB)...

Oct 16 2023, 1:16 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms
jcrespo added a comment to T194125: [RFC] Future of charset and collation for mediawiki on mysql .

Hi, @Firefishy - you are answering to a 4 year old, closed discussion, so you are likely to get very few responses. As a fellow OSMer, I would encourage you to file a new ticket with the problem you suffer or suffered and that way we can help you (through documentation or otherwise).

Oct 16 2023, 12:55 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms

Oct 3 2023

Firefishy added a comment to T194125: [RFC] Future of charset and collation for mediawiki on mysql .

Because T135969 has spilled here, I can see the annoyance with someone using a "bad" encoding, I will try to be a bit conciliatory, however, I don't see any way to solve that, other than documenting (maybe it was done already):

The only encoding supported for mysql is binary, others may work on limited cases, but are unsupported. To migrate to binary run: ALTER TABLE table CONVERT TO CHARACTER SET binary; on all your tables".

If your complain is that lack of documentation, that would be a fair one. If it is that you want to allow full plane UTF-8 characters on utf8(mb3) mysql configuration, that is literally impossible. People should migrate to the supported charset(s). If the developers don't want to support multiple encodings (and I can see why- index length issues, meaning changes that would hide bugs) that is up to them. The good news is that because open source, everyone can become a developer and support additional features! I highly encourage you to do that.

Oct 3 2023, 12:47 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms

Jun 16 2023

gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930768 abandoned by Reedy:

[mediawiki/extensions/SecureLinkFixer@REL1_38] Lazy load large domains.php file only when it's really needed

Reason:

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

Jun 16 2023, 10:46 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930767 merged by jenkins-bot:

[mediawiki/extensions/SecureLinkFixer@REL1_39] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 10:45 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930768 restored by Reedy:

[mediawiki/extensions/SecureLinkFixer@REL1_38] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 10:43 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930766 merged by jenkins-bot:

[mediawiki/extensions/SecureLinkFixer@REL1_40] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 10:38 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930768 abandoned by Reedy:

[mediawiki/extensions/SecureLinkFixer@REL1_38] Lazy load large domains.php file only when it's really needed

Reason:

Meh, EOL this month

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

Jun 16 2023, 10:36 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930768 had a related patch set uploaded (by Reedy; author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/SecureLinkFixer@REL1_38] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 10:34 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930767 had a related patch set uploaded (by Reedy; author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/SecureLinkFixer@REL1_39] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 10:33 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a project to T200758: Performance review for SecureLinkFixer extension: Patch-For-Review.
Jun 16 2023, 10:33 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 930766 had a related patch set uploaded (by Reedy; author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/SecureLinkFixer@REL1_40] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 10:33 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
ReleaseTaggerBot added a project to T200758: Performance review for SecureLinkFixer extension: MW-1.41-notes (1.41.0-wmf.15; 2023-06-27).
Jun 16 2023, 5:00 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
Maintenance_bot removed a project from T200758: Performance review for SecureLinkFixer extension: Patch-For-Review.
Jun 16 2023, 4:30 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 929766 merged by jenkins-bot:

[mediawiki/extensions/SecureLinkFixer@master] Lazy load large domains.php file only when it's really needed

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

Jun 16 2023, 4:25 AM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer

Jun 13 2023

gerritbot added a project to T200758: Performance review for SecureLinkFixer extension: Patch-For-Review.
Jun 13 2023, 4:33 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer
gerritbot added a comment to T200758: Performance review for SecureLinkFixer extension.

Change 929766 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/SecureLinkFixer@master] Lazy load large domains.php file only when it's really needed

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

Jun 13 2023, 4:33 PM · Patch-For-Review, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), Performance-Team (Radar), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-extensions-SecureLinkFixer

Aug 13 2022

Maintenance_bot edited projects for T210739: Target deletion during page move fails, added: User-notice-archive; removed User-notice.
Aug 13 2022, 1:02 PM · User-notice-archive, Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.14; 2019-01-22), Anti-Harassment, Patch-For-Review, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-Special-pages, Wikimedia-production-error

Feb 4 2022

Umherirrender removed a project from T163495: Mediawiki revision-related queries are failing with high rate for enwiki on codfw: Patch-For-Review.
Feb 4 2022, 11:37 PM · Platform Team Workboards (Done with CPT), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), codfw-rollout, Wikimedia-Incident, MediaWiki-General
gerritbot added a comment to T163495: Mediawiki revision-related queries are failing with high rate for enwiki on codfw.

Change 349479 abandoned by Umherirrender:

[mediawiki/core@master] ApiQueryContributors: Improve query behavior

Reason:

Old outdated patch set

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

Feb 4 2022, 11:34 PM · Platform Team Workboards (Done with CPT), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), codfw-rollout, Wikimedia-Incident, MediaWiki-General

Aug 16 2021

Maintenance_bot removed a project from T195550: Increment edit count for all page moves, not just Special:MovePage moves: Patch-For-Review.
Aug 16 2021, 4:10 AM · MediaWiki-Special-pages, MW-1.33-notes (1.33.0-wmf.2; 2018-10-30), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Platform Team Legacy (Later)
Xiplus closed T200988: Edit count in Special:CentralAuth not equals entry count in Special:Contributions, a subtask of T195550: Increment edit count for all page moves, not just Special:MovePage moves, as Resolved.
Aug 16 2021, 3:29 AM · MediaWiki-Special-pages, MW-1.33-notes (1.33.0-wmf.2; 2018-10-30), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Platform Team Legacy (Later)
Xiplus added a subtask for T195550: Increment edit count for all page moves, not just Special:MovePage moves: T200988: Edit count in Special:CentralAuth not equals entry count in Special:Contributions.
Aug 16 2021, 3:28 AM · MediaWiki-Special-pages, MW-1.33-notes (1.33.0-wmf.2; 2018-10-30), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Platform Team Legacy (Later)

Oct 18 2020

Pchelolo added a comment to T201776: TitlePermissionTest failing on travis-ci after ContentLanguage service conversion .

https://gerrit.wikimedia.org/r/c/mediawiki/core/+/634409/6 has refactored and restored the test. If this issue returns, we can just mark it as @group Broken again.

Oct 18 2020, 12:48 AM · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Wikimedia-production-error (ARCHIVED -- Shared Build Failure), MediaWiki-Core-Tests

Oct 16 2020

Maintenance_bot removed a project from T206147: Database::close() shouldn't commit transactions: Patch-For-Review.
Oct 16 2020, 6:15 PM · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms
Maintenance_bot removed a project from T208472: Block::getTarget() can return a User object or a string that is an invalid user name: Patch-For-Review.
Oct 16 2020, 6:14 PM · Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Anti-Harassment (AHT Sprint 33), TechCom, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-User-management
Maintenance_bot removed a project from T216247: DatabaseMysql(Base)::buildStringCast should probably actually cast: Patch-For-Review.
Oct 16 2020, 6:12 PM · Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms

Jun 8 2020

Gehel closed T207837: wdqs updater should be better isolated from blazegraph and common workload should be shared between servers, a subtask of T207817: WDQS Updater ran into issue and stopped working, as Declined.
Jun 8 2020, 7:09 PM · Analytics-Radar, Sustainability (Incident Followup), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Platform Team Workboards (Done with CPT), Event-Platform, Services (next), Discovery-Wikidata-Query-Service-Sprint, MW-1.33-notes (1.33.0-wmf.2; 2018-10-30), SRE, Discovery-Search (Current work), Wikidata-Query-Service, Wikidata

May 19 2020

Krinkle reopened T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?) as "Open".

Oops, still seen.

May 19 2020, 2:46 AM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms

Apr 14 2020

Krinkle removed a project from T203566: ParserOutput cache incompatibility errors in 1.32.0-wmf.20: MediaWiki-libs-BagOStuff.
Apr 14 2020, 11:15 PM · Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-Parser, Wikimedia-production-error

Mar 11 2020

Maintenance_bot removed a project from T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?): Patch-For-Review.
Mar 11 2020, 5:10 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms
gerritbot added a comment to T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?).

Change 571108 merged by jenkins-bot:
[mediawiki/core@REL1_31] rdbms: re-add DB domain sanity checks to LoadBalancer

Mar 11 2020, 4:53 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms

Feb 10 2020

Maintenance_bot removed a project from T205810: Slow query in ApiQueryBacklinksprop when using an empty xxnamespace parameter: Patch-For-Review.
Feb 10 2020, 11:11 PM · Security, Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), MW-1.27-release, MW-1.30-release, MW-1.31-release, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-Action-API

Feb 9 2020

gerritbot added a project to T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?): Patch-For-Review.
Feb 9 2020, 11:52 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms
gerritbot added a comment to T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?).

Change 571108 had a related patch set uploaded (by saper; owner: Aaron Schulz):
[mediawiki/core@REL1_31] rdbms: re-add DB domain sanity checks to LoadBalancer

Feb 9 2020, 11:52 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms
saper added a comment to T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?).
Feb 9 2020, 11:32 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MW-1.37-notes, MW-1.38-notes, MW-1.37-release, MW-1.38-release, Performance-Team, Patch-For-Review, Sustainability (Incident Followup), Wikimedia-production-error, MediaWiki-libs-Rdbms

Nov 20 2019

CCicalese_WMF archived Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)).
Nov 20 2019, 7:22 PM

Nov 6 2019

CCicalese_WMF updated subscribers of T93097: MediaWiki should support SQLite 3.8 (or later).

@WDoranWMF Is this a candidate for review in Clinic Duty?

Nov 6 2019, 8:08 PM · Platform Engineering, Performance-Team (Radar), SQLite, MediaWiki-libs-Rdbms
CCicalese_WMF closed T29658: SquidPurgeClient fails on FreeBSD; incorrect constants + MSG_EOR w/ SOCK_STREAM as Resolved.

Please feel free to reopen if the patch did not fix this.

Nov 6 2019, 7:53 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-General
CCicalese_WMF closed T139674: Sampled logging in all services as Resolved.
Nov 6 2019, 7:51 PM · Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), service-template-node
CCicalese_WMF closed T189621: Enable controlled debug logging for change-prop as Declined.
Nov 6 2019, 7:50 PM · Analytics-Radar, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), ChangeProp, Event-Platform
CCicalese_WMF closed T227198: Allow service-checker to run multiple domains for RESTBase as Declined.
Nov 6 2019, 7:50 PM · Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), serviceops
CCicalese_WMF added a comment to T194125: [RFC] Future of charset and collation for mediawiki on mysql .

We believe that this is covered by T191231. Please feel free to reopen or comment there if you believe there are aspects of this task that are not covered there.

Nov 6 2019, 7:40 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms
CCicalese_WMF merged task T194125: [RFC] Future of charset and collation for mediawiki on mysql into T191231: RFC: Abstract schemas and schema changes.
Nov 6 2019, 7:40 PM · MediaWiki-Installer, MediaWiki-General, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-libs-Rdbms
Anomie added a comment to T197472: edit.php and rollbackEdits.php scripts failing with MWException "CAS update failed on user_touched".

The quick fix here would be to set user_touched to a timestamp for those three users, on the assumption that it's some old DB corruption that has been fixed at some point, then see if the problem reoccurs.

Nov 6 2019, 7:30 PM · Platform Engineering, affects-translatewiki.net, MediaWiki-Maintenance-system

Nov 1 2019

ReleaseTaggerBot added a project to T29658: SquidPurgeClient fails on FreeBSD; incorrect constants + MSG_EOR w/ SOCK_STREAM: MW-1.35-notes (1.35.0-wmf.5; 2019-11-05).
Nov 1 2019, 6:00 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-General
Maintenance_bot removed a project from T29658: SquidPurgeClient fails on FreeBSD; incorrect constants + MSG_EOR w/ SOCK_STREAM: Patch-For-Review.
Nov 1 2019, 4:11 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-General
gerritbot added a comment to T29658: SquidPurgeClient fails on FreeBSD; incorrect constants + MSG_EOR w/ SOCK_STREAM.

Change 536761 merged by jenkins-bot:
[mediawiki/core@master] clientpool: Use PHP constants in SquidPurgeClient

Nov 1 2019, 3:40 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), MediaWiki-General

Oct 29 2019

AndyRussG set the point value for T203925: Save times for changes to translation variable text in centralnotice paralysingly slow to 4.
Oct 29 2019, 7:16 PM · Platform Team Workboards (Done with CPT), Wikimedia-Performance-publish, Fundraising Sprint Vestigial tails shoot from the hip, Fundraising Sprint USB stands for underhanded socket bureaucracy, Fundraising Sprint They Live, Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), Performance-Team, Fundraising Sprint Sasquatches can't find us either, Language-Team, Fundraising Sprint Raw data can give you salmonella, MediaWiki-extensions-Translate, Fundraising-Backlog, MediaWiki-extensions-CentralNotice

Oct 16 2019

Nikerabbit added a comment to T197472: edit.php and rollbackEdits.php scripts failing with MWException "CAS update failed on user_touched".

Updated trace:

MWException from line 3965 of /srv/mediawiki/workdir/includes/user/User.php: CAS update failed on user_touched. The version of the user to be saved is older than the current version.
#0 /srv/mediawiki/workdir/includes/libs/rdbms/database/Database.php(3992): User->{closure}(Object(Wikimedia\Rdbms\DatabaseMysqli), 'User::saveSetti...')
#1 /srv/mediawiki/workdir/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\Rdbms\Database->doAtomicSection('User::saveSetti...', Object(Closure))
#2 /srv/mediawiki/workdir/includes/libs/rdbms/database/DBConnRef.php(638): Wikimedia\Rdbms\DBConnRef->__call('doAtomicSection', Array)
#3 /srv/mediawiki/workdir/includes/user/User.php(3976): Wikimedia\Rdbms\DBConnRef->doAtomicSection('User::saveSetti...', Object(Closure))
#4 /srv/mediawiki/workdir/includes/user/User.php(795): User->saveSettings()
#5 /srv/mediawiki/workdir/maintenance/edit.php(63): User::newSystemUser('Maintenance scr...', Array)
#6 /srv/mediawiki/workdir/maintenance/doMaintenance.php(107): EditCLI->execute()
#7 /srv/mediawiki/workdir/maintenance/edit.php(132): require_once('/srv/mediawiki/...')
#8 {main}
[10e43c3b08575a3ee48f6310] [no req]   Wikimedia\Rdbms\DBTransactionStateError from line 1433 of /srv/mediawiki/workdir/includes/libs/rdbms/database/Database.php: Cannot execute query from Wikimedia\Rdbms\Database::ping while transaction status is ERROR
Backtrace:
#0 /srv/mediawiki/workdir/includes/libs/rdbms/database/Database.php(1159): Wikimedia\Rdbms\Database->assertQueryIsCurrentlyAllowed(string, string)
#1 /srv/mediawiki/workdir/includes/libs/rdbms/database/Database.php(4322): Wikimedia\Rdbms\Database->query(string, string, integer)
#2 /srv/mediawiki/workdir/includes/libs/rdbms/database/Database.php(703): Wikimedia\Rdbms\Database->ping(NULL)
#3 /srv/mediawiki/workdir/includes/libs/rdbms/database/Database.php(693): Wikimedia\Rdbms\Database->pingAndCalculateLastTrxApplyTime()
#4 /srv/mediawiki/workdir/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1640): Wikimedia\Rdbms\Database->pendingWriteQueryDuration(string)
#5 /srv/mediawiki/workdir/includes/libs/rdbms/loadbalancer/LoadBalancer.php(2144): Wikimedia\Rdbms\LoadBalancer->Wikimedia\Rdbms\{closure}(Wikimedia\Rdbms\DatabaseMysqli)
#6 /srv/mediawiki/workdir/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1656): Wikimedia\Rdbms\LoadBalancer->forEachOpenMasterConnection(Closure)
#7 /srv/mediawiki/workdir/includes/libs/rdbms/lbfactory/LBFactory.php(208): Wikimedia\Rdbms\LoadBalancer->approveMasterChanges(array, string, integer)
#8 /srv/mediawiki/workdir/includes/libs/rdbms/lbfactory/LBFactorySimple.php(125): Wikimedia\Rdbms\LBFactory->Wikimedia\Rdbms\{closure}(Wikimedia\Rdbms\LoadBalancer, string, array)
#9 /srv/mediawiki/workdir/includes/libs/rdbms/lbfactory/LBFactory.php(210): Wikimedia\Rdbms\LBFactorySimple->forEachLB(Closure, array)
#10 /srv/mediawiki/workdir/includes/libs/rdbms/lbfactory/LBFactory.php(269): Wikimedia\Rdbms\LBFactory->forEachLBCallMethod(string, array)
#11 /srv/mediawiki/workdir/maintenance/doMaintenance.php(132): Wikimedia\Rdbms\LBFactory->commitMasterChanges(string)
#12 /srv/mediawiki/workdir/maintenance/edit.php(132): require_once(string)
#13 {main}
Oct 16 2019, 12:31 PM · Platform Engineering, affects-translatewiki.net, MediaWiki-Maintenance-system