Re: [DISCUSSION] IEP-91 Transaction protocol

2022-10-22 Thread sameiksha kiran k
Hai team ,
can u please remove my mailid from your mailing chain

On Mon, 26 Sep, 2022, 6:02 pm Alexei Scherbakov, <
alexey.scherbak...@gmail.com> wrote:

> Hello, igniters.
>
> After a long and hard work I've finally pushed the IEP
> <
> https://cwiki.apache.org/confluence/display/IGNITE/IEP-91%3A+Transaction+protocol
> >
> to
> the necessary detail level.
> Any useful feedback would be greatly appreciated.
>
> --
>
> Best regards,
> Alexei Scherbakov
>


Re: [DISCUSSION] IEP-91 Transaction protocol

2022-10-12 Thread Alexei Scherbakov
Hi Roman, good catch.

These methods should be in Transaction, I've fixed that.

вт, 11 окт. 2022 г. в 13:12, Roman Puchkovskiy :

> Hi Alexei.
>
> Great proposal, thank you for your efforts.
>
> One thing that I noted is that the proposed IgniteInstructions
> interface contains parameterless commit*() and rollback*() methods.
> The transactions are not thread-bound, so there seems to be no
> implicit mechanism for the global IgniteInstructions to know about the
> current transaction, hence it looks like either these methods need to
> belong to the Transaction interface, or that they need Transaction to
> be passed as a parameter. Or, if there is still some other mechanism,
> I missed it while reading.
>
> пн, 26 сент. 2022 г. в 16:32, Alexei Scherbakov <
> alexey.scherbak...@gmail.com>:
> >
> > Hello, igniters.
> >
> > After a long and hard work I've finally pushed the IEP
> > <
> https://cwiki.apache.org/confluence/display/IGNITE/IEP-91%3A+Transaction+protocol
> >
> > to
> > the necessary detail level.
> > Any useful feedback would be greatly appreciated.
> >
> > --
> >
> > Best regards,
> > Alexei Scherbakov
>


-- 

Best regards,
Alexei Scherbakov


Re: [DISCUSSION] IEP-91 Transaction protocol

2022-10-11 Thread Roman Puchkovskiy
Hi Alexei.

Great proposal, thank you for your efforts.

One thing that I noted is that the proposed IgniteInstructions
interface contains parameterless commit*() and rollback*() methods.
The transactions are not thread-bound, so there seems to be no
implicit mechanism for the global IgniteInstructions to know about the
current transaction, hence it looks like either these methods need to
belong to the Transaction interface, or that they need Transaction to
be passed as a parameter. Or, if there is still some other mechanism,
I missed it while reading.

пн, 26 сент. 2022 г. в 16:32, Alexei Scherbakov :
>
> Hello, igniters.
>
> After a long and hard work I've finally pushed the IEP
> 
> to
> the necessary detail level.
> Any useful feedback would be greatly appreciated.
>
> --
>
> Best regards,
> Alexei Scherbakov


[DISCUSSION] IEP-91 Transaction protocol

2022-09-26 Thread Alexei Scherbakov
Hello, igniters.

After a long and hard work I've finally pushed the IEP

to
the necessary detail level.
Any useful feedback would be greatly appreciated.

-- 

Best regards,
Alexei Scherbakov