https://bugzilla.wikimedia.org/show_bug.cgi?id=17170

Nikola Kovacs <nx.devn...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nx.devn...@gmail.com

--- Comment #5 from Nikola Kovacs <nx.devn...@gmail.com> 2010-02-16 22:49:19 
UTC ---
I can confirm this bug. I tested this on my home wiki which doesn't have
memcached, a wiki which does and where I was able to run runJobs.php to ensure
it's not in the job queue, and MediaWiki.org where the job queue was 0
according to statistics.

What I did:
create http://www.mediawiki.org/wiki/User:Nx/backlink
create a template without the link:
http://www.mediawiki.org/w/index.php?title=User:Nx/template&diff=prev&oldid=303631
 
Put this template on a page: http://www.mediawiki.org/wiki/User:Nx/test

Then I added a link to User:Nx/backlink to the template:
http://www.mediawiki.org/w/index.php?title=User:Nx/template&diff=next&oldid=303631&;

After this, whatlinkshere still only shows the template, and not the page it is
included on:
http://www.mediawiki.org/wiki/Special:WhatLinksHere/User:Nx/backlink

This only happens when $wgMainCacheType = CACHE_MEMCACHED; setting it to
CACHE_NONE; results in immediate updates to whatlinkshere.

I also checked the database while doing this. When I changed the template, the
page that transcluded it  did not get added to the pagelinks table until I
edited that page. Purging the page did not work, but a null edit (that doesn't
get saved as a separate revision) did.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to