> > 1) Who is responsible for this micro-second timestamp ? The coordinator > which receives the insert request or each replica which actually do persist > the data ? >
The coordinator. > > 2) In a case of a batch insert (CQL3 batch, not batch mutation Thrift > API), if no user defined timestamp is set, neither on the batch statement > nor on each individual statement, will C* generate a SAME timestamp for > each individual statement in the batch or will there distinct timestamps ? > All the sub-statements will have the same timestamp. -- Sylvain