> In the case that the condition is met, is the mutation applied at that point,
> or has it already happened and there is something like a rollback segment?
The condition is a part of the transaction execution, so no mutation is applied
until it has been evaluated – there is no rollback.
> What
> 1. Dependant SELECTs
> 2. Dependant UPDATEs
> 3. UPDATE from secondary index (or SASI)
> 5. UPDATE with predicate on non-primary key
So, I think these are all likely to be rejected the same way they are today, as
the individual statements would not parse [1,2] or be validated [3,5], as I’m
fai