Minute Electron wrote:
http://www.mediawiki.org/wiki/Image:Bug_on_job_queue_lenght_uselang%3Den.png
It changes depending on which server sent you the page.
No, it changes depending on which database server was used to make the *ESTIMATE* of the job queue length. Which is why we shouldn't be showing an estimate of job queue length anyway, since it's often HUGELY wrong and it freaks people out. :)
mysql> select count(*) from job; +----------+ | count(*) | +----------+ | 0 | +----------+ 1 row in set (0.46 sec)
mysql> explain select * from job; +-------+------+---------------+------+---------+------+------+-------+ | table | type | possible_keys | key | key_len | ref | rows | Extra | +-------+------+---------------+------+---------+------+------+-------+ | job | ALL | NULL | NULL | NULL | NULL | 1080 | | +-------+------+---------------+------+---------+------+------+-------+ 1 row in set (0.37 sec)
Kinda sucks.
-- brion vibber (brion @ wikimedia.org)