Rob Church wrote:
On 07/05/07, Rolf Lampa <rolf.lampa(a)rilnet.com>
wrote:
... categories won't "release" old
category markup unless touching the
articles. ...
Links due to templates will, in all recent versions of MediaWiki, be
updated as the job queue is executed. To run through all jobs, use the
maintenance/runJobs.php script.
Hm. What I actually did was that I replaced a bunch of templates with
SQL ( UPDATE ... REPLACE ( 'a', 'b' ) ). Well, I should have said that.
... a brute-force link table update is needed; we
don't
know what pages link to categories, so we have to parse
and check them all.
Ahh, yes, that makes sense (in my case the categories were located in
the templates which I removed).
Do you btw parse only in memory when doing the refreshLinks? Nothing to
win by dropping half done stuff (in the case when there's need only for
removing links, or categories? a "half update", or a "loss update
version", skipping any additions (if any). Well, I guess you can see
where I'm going. The reason is of course that sometimes you make a
certain kind of change, globally, and then "dedicated" & optimized
updates can (?) make a huge difference. Perhaps. =)
Regards,
// Rolf Lampa