Page MenuHomePhabricator

If a template was changed, logged-in users see old template content in articles for about 1 minute
Closed, DeclinedPublic

Description

Author: Wiki.Melancholie

Description:
If a template ([[:de:Vorlage:NurListe]]) was changed, logged in users see the old template content for about 1 minute.

And this despite "Disable page caching" is checked in [[Special:Preferences]]!

If *not* being logged in the template part shown in an article is immediately the current one (at &stable=0) after template change. If being logged in for 1 minute or so, the former template content remains, does not matter if no URL parameter is given, if ?stable=0 or &stable=0. After one minute or on action=purge it is shown correct.


Version: unspecified
Severity: enhancement

Details

Reference
bz14030

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 10:10 PM
bzimport added a project: FlaggedRevs.
bzimport set Reference to bz14030.

Wiki.Melancholie wrote:

If a template ([[:de:Vorlage:NurListe]]) was changed, logged in users see the
old template content *in articles* for about 1 minute.

(In reply to comment #1)

If a template ([[:de:Vorlage:NurListe]]) was changed, logged in users see the
old template content *in articles* for about 1 minute.

Marked articles?

Wiki.Melancholie wrote:

Yes, only for marked ones. If not yet marked at all, "Current revision (unreviewed)" is shown; is suitable.

Wiki.Melancholie wrote:

Argh, wrong bug in mind; forget #3! Will test...

Wiki.Melancholie wrote:

Marked *and* not-yet-marked ones!

Old content: O
New content: N

Changing being logged in O>N
Shown in article: O
Logging out
Shown in article: N
Logging in
Shown in article: O

This time in took 2-3 minutes til N was shown.

Wiki.Melancholie wrote:

Tested with [[:de:Vorlage:NurListe]], [[:de:Paradoxon]] and [[:de:Kempten_(Allgäu)]]

I'm guessing this is jobqueue lag.

Wiki.Melancholie wrote:

This effect sometimes also happens for the mw-revisiontag box; occured in [[:de:Murinsel]].
See [[:de:Hilfe_Diskussion:Gesichtete_und_geprüfte_Versionen#Markierte_Version_wird_als_nicht_markiert_angezeigt]]
Same cause, or just similar in consequence?

Wiki.Melancholie wrote:

At [[:de:Hilfe_Diskussion:Gesichtete_und_geprüfte_Versionen#Komisches_Sichtverhalten]] User:Bradypus mentioned that he edited an article and did sight it right after (directly). This resulted in sighting not the latest revision, but the one before last (made by a bot). Article had not yet been marked at all, before.
Same reason, or new report no. necessary?

Links:
[[:de:Coelophysoidea]]
http://de.wikipedia.org/w/index.php?title=Spezial:Logbuch&page=Coelophysoidea
http://de.wikipedia.org/w/index.php?title=Coelophysoidea&action=history

Wiki.Melancholie wrote:

This kind of cache effect also applies for action=history (even if "Disable page caching" is checked).
Happened to me for history of [[:de:36 v. Chr.]] minutes ago!