jobs: Remove ClearUserWatchlistJob 'batchSize' option
authorTimo Tijhof <krinklemail@gmail.com>
Thu, 30 Nov 2017 20:36:36 +0000 (12:36 -0800)
committerTimo Tijhof <krinklemail@gmail.com>
Thu, 30 Nov 2017 20:36:36 +0000 (12:36 -0800)
commit9a65a14da695be79e7635b8d6ba2a2e370f1ac94
tree42669a70730a5e422fdaf255722ac5aa86662142
parent3a0b04a253698b86c3fc341dbdfba80a8334f0ed
jobs: Remove ClearUserWatchlistJob 'batchSize' option

Use $wgUpdateRowsPerQuery instead, and use its value at run-time
instead of inside the job parameters. Also helps with deduplication
if batchSize is changed.

Change-Id: Ifef25a3ae5ae2418359a41eba05778613fbb548f
includes/jobqueue/jobs/ClearUserWatchlistJob.php
tests/phpunit/includes/jobqueue/jobs/ClearUserWatchlistJobTest.php