On 1/13/08, Simetrical <Simetrical+wikilist(a)gmail.com> wrote:
Actually, this ties into my last post, doesn't it?
Do we purge the
URLs of redirects to the edited page? Looking at the code, I very
much don't see that anywhere. That would explain a fair percentage of
outdated cache hits, if true, given the prevalence of redirects.
Ah, I guess it's in the job queue with page links and so on. If
that's right, I think it would be a good idea to purge redirects
immediately instead of deferring it. Surely linking pages' Squid
purges only needs to be deferred because there's no point in doing it
until the Apaches and MySQLs have updated the linking pages -- this
isn't relevant to redirects. Or is there a performance issue with
sending possibly hundreds of simultaneous Squid purge requests
synchronously on every edit made to some pages?