Jump to content

Talk:Change propagation

Add topic
From mediawiki.org

How to force the flag to update when all changes are verified done on the server?

[edit]

I received the following notice on a Category page:

Change propagation updates are pending (432 jobs estimated) and it is recommended to wait with modifications to a category until the process has been finalized to prevent intermediary interruptions or contradictory specifications.

With root access on my server, I:

  1. ran the "runJobs" mw maintenance script
  2. ran the "rebuildData" smw maintenance script.

There are no jobs and the data has been rebuild, however the page continues to show the Change Propagation notice.

How can I force MW to update it's flag on the Changes Pending?

Thanks!

/Revansx (talk) 19:48, 19 October 2020 (UTC)Reply

Having found and read this: https://www.mediawiki.org/wiki/Manual:Job_queue#Special:Statistics
I am using MySQL and so now i think i'm looking for how to force the 'estimate' that MySQL has to update. Revansx (talk) 20:26, 19 October 2020 (UTC)Reply
running the "showJobs.php" maintenance script with the "--group" switch helped reveal stuck jobs
tried advice here: https://www.mediawiki.org/wiki/Manual_talk:RunJobs.php#runJobs_runs_nothing,_yet_there_are_items_in_the_job_queue
and here: https://www.mediawiki.org/wiki/Project%3ASupport%20desk/Flow/2017/06#h-How_to_remove_abandoned_jobs_from_job_queue%3F-2017-06-01T22%3A39%3A00.000Z
discovered that I can delete the abandoned jobs rows directly from the MySQL "Jobs" table with no harm to the wiki (that's good to know)
there are now zero jobs in the jobs table and yet the Change propagation banner still persists Revansx (talk) 21:42, 19 October 2020 (UTC)Reply