Hi Andrey,I just came across this articale ""Each cell in a CQL table has a corresponding timestamp which is taken from the clock on the Cassandra node that orchestrates the write. When you are reading from a Cassandra cluster the node that coordinates the read will compare the timestamps of the values it fetches. Last write(=highest timestamp) wins and will be returned to the client."What do you think?"On Fri, Sep 4, 2015 at 6:41 PM, Andrey Ilinykh <email@example.com> wrote:Coordinator doesn't generate timestamp, it is generated by client.On Fri, Sep 4, 2015 at 10:37 AM, ibrahim El-sanosi <firstname.lastname@example.org> wrote:Ok, why coordinator does generate timesamp, as the write is a part of Cassandra process after client submit the request to Cassandra?On Fri, Sep 4, 2015 at 6:29 PM, Andrey Ilinykh <email@example.com> wrote:Your application.On Fri, Sep 4, 2015 at 10:26 AM, ibrahim El-sanosi <firstname.lastname@example.org> wrote:
When we hear about the notion of Last-Write-Wins in Cassandra according to timestamp, who does generate this timestamp during the write, coordinator or each individual replica in which the write is going to be stored?