I've attached test that prints messages exchange . Which shows us that there are more messages then you declared in article. Perhaps, implementation has changed. I created it on base of IgniteOnePhaseCommitNearSelfTest
пн, 3 апр. 2017 г. в 19:03, Dmitriy Setrakyan <dsetrak...@apache.org>: > Aleksey, > > The blog describes the 1-phase commit at a high level, but I am still > curious about the differences you found. Can you share them here? > > D. > > On Mon, Apr 3, 2017 at 2:11 AM, ALEKSEY KUZNETSOV < > alkuznetsov...@gmail.com> > wrote: > > > 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* > > > -- *Best Regards,* *Kuznetsov Aleksey*