Last modified: 2008-08-25 22:53:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T17314, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 15314 - even if last revision of the template is sighted, the stable revision of article uses its old revision
even if last revision of the template is sighted, the stable revision of arti...
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
FlaggedRevs (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Aaron Schulz
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-08-25 22:31 UTC by Ilya Schurov
Modified: 2008-08-25 22:53 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ilya Schurov 2008-08-25 22:31:11 UTC
0. You have editor flag.
1. Create template [[template:A]]. It's auto-sighted.
2. Create article [[Article]] which uses template {{A}}. It's auto-sighted.
3. Do non-sighed (e.g. anon) edito of [[template:A]]. We see article [[Article]] become non-sighted, and "stable" version uses sighted version of the template. It's OK now.
4. Sight [[template:A]]. The article still says it's a draft, not stable. Stable link uses old revision of the template, not the last one (which is sighted).

It seems it does not depend on $wgUseStableTemplates option, because the problem can be reproduced both on testwiki and on en.labs.

See http://en.labs.wikimedia.org/w/index.php?title=IV_test_page_3&stable=0 , http://en.labs.wikimedia.org/wiki/Template:IV_test3 -- for testcase on labs, and http://test.wikipedia.org/wiki/IV_test_4 , http://test.wikipedia.org/wiki/Template:IV_test_template_2 -- for testcase on testwiki.
Comment 1 Aaron Schulz 2008-08-25 22:34:56 UTC
This is due to jobqueue lag. Invalidation of pages that use a template is not done all at once like most operations.
Comment 2 Aaron Schulz 2008-08-25 22:53:41 UTC
$wgUseStableTemplates = false; on labs

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links