The extension and the wiki page has been updated. It now resolves this
issue with multiple revisions having the same timestamp, by returning an
'HTTP/1.1 300 Multiple Choices' with the list of revision URIs that has
the same timestamp.
-Harihar
Steve Bennett wrote:
On Fri, Nov 13, 2009 at 2:43 AM, Nikola Smolenski
<smolensk(a)eunet.rs> wrote:
* the
timestamp isn't a unique identifier, multiple revisions *might* have the
same timestamp. We need a tiebreak (rev_id would be the obvious choice).
I'd say it is, if sufficiently precise :) If not, either use the
lowest/highest rev_id, or the user could be asked to choose a version.
Seems like a non-issue. User requests the page as it was on the 18th
of december 2006, at 16:45:12 UTC. Which of two (or more versions of
the page) stored within that second is returned is academic, isn't it?
If they know there are two versions and want to refer to a specific
one, they should use a rev_id, not a time.
Steve
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l