Regarding IgniteOnePhaseCommitNearSelfTest test , ignite's one phase optimisation works not as you said. I attached picture of message exchange. There are partial prepare phase exists, along with finish phase.
пн, 3 апр. 2017 г. в 10:55, Christos Erotocritou <chris...@gridgain.com>: > As far as I know a partition is always allocated to a specific node and > does not span nodes. Ignite has default 1024 partitions on start that are > split equally across nodes. > > > On 3 Apr 2017, at 08:10, ALEKSEY KUZNETSOV <alkuznetsov...@gmail.com> > wrote: > > > > in ur blog u texted belonging to the same partition is nessesary for 1 > > phase commit. But its not guarantee belonging to the same node. Partition > > may span many nodes > > > > вс, 2 Апр 2017 г., 13:46 ALEKSEY KUZNETSOV <alkuznetsov...@gmail.com>: > > > >> thank u ! > >> > >> пт, 31 Мар 2017 г., 21:06 Denis Magda <dma...@apache.org>: > >> > >> Here is a good blog post about 1phase commit impl in Ignite and its > >> advantages: > >> > >> > http://gridgain.blogspot.com/2014/09/one-phase-commit-fast-transactions-for.html > >> < > >> > http://gridgain.blogspot.com/2014/09/one-phase-commit-fast-transactions-for.html > >>> > >> > >> Took a reference to it from there: > >> > >> > https://apacheignite.readme.io/docs/transactions#section-two-phase-commit-2pc > >> < > >> > https://apacheignite.readme.io/docs/transactions#section-two-phase-commit-2pc > >>> > >> > >> — > >> Denis > >> > >>> On Mar 31, 2017, at 12:27 PM, Dmitriy Setrakyan <dsetrak...@apache.org > > > >> wrote: > >>> > >>> On Fri, Mar 31, 2017 at 9:25 AM, ALEKSEY KUZNETSOV < > >> alkuznetsov...@gmail.com > >>>> wrote: > >>> > >>>> Igniters! What is the point of one phase optimisation? > >>>> > >>> > >>> Performance > >> > >> -- > >> > >> *Best Regards,* > >> > >> *Kuznetsov Aleksey* > >> > > -- > > > > *Best Regards,* > > > > *Kuznetsov Aleksey* > -- *Best Regards,* *Kuznetsov Aleksey*