On Fri, Sep 29, 2017 at 6:10 AM, Vladimir Ozerov <voze...@gridgain.com>
wrote:

> Dima,
>
> I doubt you ever heard from users "we need snapshot isolation" because this
> is implementation detail, rather than public behavior :-)
>

Believe me, I have. People want to make sure that the data is not changed
from the call to tx.start(...). What we have, is making sure that it does
not change after it has been accessed the 1st time.

This is not an implementation detail, this is a different transaction
semantic.


> I already explained what we are fixing - broken TX API. 6 possible modes, 5
> real modes, 2 broken modes (OPT+RC, OPT+RR), and only *two (!!!)* modes
> which are really used in practice (PES+RR, OPT+SER). Do you still think it
> is not broken?
>

I have not seen any clean proposal yet. I do not want to break it even more
:)

Reply via email to