Hello,

Yes, MVCC has already been being designed and developed by multiple community 
members including Sergi.

If you prefer to take a big feature for dev then I would suggest considering 
these tasks:
https://ignite.apache.org/community/contribute.html#pick-ticket 
<https://ignite.apache.org/community/contribute.html#pick-ticket>

—
Denis

> On Feb 9, 2017, at 2:22 AM, Vyacheslav Daradur <daradu...@gmail.com> wrote:
> 
> Hello everyone.
> 
> Sergi, you wrote about the MVCC.
> 
> It's very interesting and perspective.
> 
> Someone already does it?
> 
> 2017-02-09 9:25 GMT+03:00 Dmitriy Setrakyan <dsetrak...@apache.org>:
> 
>> On Wed, Feb 8, 2017 at 10:20 PM, Yakov Zhdanov <yzhda...@apache.org>
>> wrote:
>> 
>>> Guys, I think we should explicitly state this on readme.io - Do not use
>>> DML
>>> within transactions.
>>> 
>>> And probably throw an exception on such attempts.
>>> 
>> 
>> Absolutely agree. I would say that DML within transactions is not supported
>> yet. We expert to have support for it in version 2.x.
>> 
>> 
>>> --Yakov
>>> 
>>> 2017-02-09 12:08 GMT+07:00 Sergi Vladykin <sergi.vlady...@gmail.com>:
>>> 
>>>> Not yet, we need MVCC over PageMemory for this. Probably it will arrive
>>> in
>>>> some 2.x version.
>>>> 
>>>> Sergi
>>>> 
>>>> 2017-02-09 7:42 GMT+03:00 Yakov Zhdanov <yzhda...@apache.org>:
>>>> 
>>>>> Guys (esp Alex P and Sergi),
>>>>> 
>>>>> Do we preserve transactional semantics of updates?
>>>>> 
>>>>> In other words, does the following make sense? and when it does not?
>>>>> 
>>>>> startTx()
>>>>> insert into blabla...
>>>>> update bla bla...
>>>>> commit()
>>>>> 
>>>>> --Yakov
>>>>> 
>>>> 
>>> 
>> 

Reply via email to