Page MenuHomePhabricator

LQT conversion may fail for LQT talk pages with more than 500 threads
Closed, InvalidPublic

Description

LiquidThreads's onArticleMoveComplete only does 500 threads immediately (the rest go to the job queue). To work around this (and the fact that LQT has commit()'s nowhere except migrateDatabase, which I think is causing the lag issue that's breaking conversions here), we can call synchroniseArticleData ourselves with no limit.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 202979 had a related patch set uploaded (by Mattflaschen):
WIP: LQT maintenance refactoring

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

Mattflaschen-WMF claimed this task.
Mattflaschen-WMF added a subscriber: aaron.

Apparently this is invalid. @aaron pointed out that LQT was using $dbw->update() with a LIMIT, but the LIMIT was being totally ignored since it's not supported by update().