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





--- Comment #5 from ^demon <[EMAIL PROTECTED]>  2008-12-04 13:27:52 UTC ---
(In reply to comment #4)
> @ ^demon : On the other hand when you change template there is process which
> refreshes its "what links here" and all you need is to do exactly the same. So
> once somebody edits a page then software has to refresh "what links here" and
> invalidate cache. Just like for templates.
> 

The only difference being:
1) If it's a template, we can quickly check if it's being transcluded, so we
know if we need to update the cache.
2) If it's being created/deleted/restored, we know where to check to turn links
blue/red appropriately.

In either scenario, we are only invalidating caches in a subset of editing
scenarios. Adding this would require either
A) A sectionlinks table storing this metadata so we know what to fix,
or B) Reparse all links to the page, they *might* have a section needing
updating

Both of which apply to all situations in which headers (or potentially, only
2nd level headers) are updated, which is a much larger subset of editing.


-- 
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 watching all bug changes.

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

Reply via email to