> The timestamp is an ever increasing clock so I wouldn't expect two api
> calls from the same machine in the same thread to have the same
> timestamp.  It is perfectly allowed behavior for the read value to not
> agree with the write value.

In the *particular* case of a single instantiation of a client I would
tend to expect it to actually guarantee strictly increasing time just
as a matter of thread-local consistency so that a single flow of
control can assume that writes will happen in the order in which they
are executed. (Is this actually the case for current high-level
clients?)

But of course, there is no such guarantee in the distributed sense either way.

-- 
/ Peter Schuller

Reply via email to