Could someone clarify something, I think I read in the Wikipedia
Signpost in BRION that a bug had been fixed in 1.11alpha that meant if
there were no jobs the job queue still showed there was 1. One of my
wikis shows in Special:Statistics that the job queue is 1. Is this the
bug (running 1.10.0) or do I need to do something about this?
Thanks.
On 29/07/07, Agon S. Buchholz <asb(a)kefk.net> wrote:
Agon S. Buchholz wrote:
[ Strange phenomena like: Creating new articles and searching for
existing ones causes "deadlocks" without browser timouts or error
messages, new articles can only created, if even, by entering the
article's name directly in the browser's location bar etc. ]
To close this thread finally, just one closing remark. I'm pretty sure
that I've found out what was causing this strange behaviour: It seemed
to be caused by an overflowed Job queue. When I checked
[[Special:Statistics]], it showed numbers in the range of several
hundred thousand jobs, at one site even close to 1,5 mio. jobs.
Even if I don't fully understand what these jobs are, they are related
to templates; I'm making heavy use of templates, every article uses at
least one, and thus even changing just a couple of templates, embedded
in a few hundred pages, seems to multiply this job queue considerably.
At least that's what [1] suggestes: "Why the job queue exists: Updating
links tables when a template changes".
Thus I ran ./maintenance/runJobs.php for a few days (getting rid of this
Jobs definitely takes a lot of time), and now the Job queue is down to
1, and the problems have disappeared completely.
Just for the record: If your MediaWiki doesn't answer as quickly as you
are used to, or creating new articles seems to "deadlock", you might
want to have a look at the size of your Job queue, especially if you're
using lot's of templates.
Regards, -asb
[1]
http://meta.wikimedia.org/wiki/Help:Job_queue
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
http://lists.wikimedia.org/mailman/listinfo/mediawiki-l