Page MenuHomePhabricator

Edits with a given TIMESTAMP should be visible either when offset=TIMESTAMP or offset=TIMESTAMP&dir=prev
Closed, DuplicatePublic

Description

An edit such as
https://en.wikipedia.org/wiki/User_talk:Jimbo_Wales?diff=468988397
whose timestamp is 2012-01-01T20:35:50 should be present in one of these two pages, but currently isn't:
https://en.wikipedia.org/wiki/Special:Contributions/Jimbo_Wales?limit=3&offset=20120101203550
https://en.wikipedia.org/wiki/Special:Contributions/Jimbo_Wales?limit=3&offset=20120101203550&dir=prev

Compare with the API, where setting the "ucend" parameter still returns the edit with that exact timestamp:
https://en.wikipedia.org/w/api.php?action=query&list=usercontribs&uclimit=3&ucstart=2012-01-01T20%3A35%3A50Z&ucuser=Jimbo%20Wales&ucprop=timestamp

The problem is not exclusive to [[Special:Contributions]] (I first noticed it at [[pt:Special:AbuseLog]])


Version: 1.22.0
Severity: normal

Details

Reference
bz54735

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:24 AM
bzimport set Reference to bz54735.
bzimport added a subscriber: Unknown Object (MLST).

A similar example: if we are at
https://pt.wikipedia.org/wiki/Special:Abuselog?offset=20130928143640&limit=3
there are two logs whose timestamp is "2013-09-28T14:29:18", and if we click on "older 3", we get
https://pt.wikipedia.org/wiki/Special:Abuselog?offset=20130928142918&limit=3
where the first log is from "2013-09-28T14:28:44".

On the other hand,
https://pt.wikipedia.org/wiki/Special:Abuselog?offset=20130928143330&limit=10
shows three logs from "2013-09-28T14:29:18", and the last one of them is not present in any of the other links above.