Page MenuHomePhabricator

Make installer check job queue works
Closed, DeclinedPublic

Description

With the changes in 1.27 that make the job queue more central to the proper operation of MW we should be verifying in the installer that the job queue actually works.

In particular, I think certain types of virtual host configurations don't work with the default job queue runner method, and should set $wgRunJobsAsync to false.

Event Timeline

Bawolff created this task.Oct 22 2015, 6:54 PM
Bawolff updated the task description. (Show Details)
Bawolff raised the priority of this task from to Needs Triage.
Bawolff added a subscriber: Bawolff.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 22 2015, 6:54 PM
demon added a subscriber: demon.

Won't make 1.27 at this point.

Krinkle closed this task as Declined.Jul 7 2017, 8:23 PM
Krinkle added a subscriber: Krinkle.

The referenced task was resolved. This task is about making the installer test the job queue. The installer does have a precedent for feature testing to decide on a configuration, however for the job queue we actually perform these tests at run-time. This is imho better as it also accounts for the environment changing over time (e.g. server upgrades, moving a wiki, configuration changes etc.)

If you do find that the job queue doesn't work in certain environments, please file a specific task for that.