[Tarantool-patches] [PATCH v2 00/16] Transaction engine for memtx engine

Aleksandr Lyapunov alyapunov at tarantool.org
Wed Jul 15 15:25:50 MSK 2020


I hope it will be enable by default..
Let's leave it for performance part. As for me I don't cate
about memory but initialization could be significantly longer.
I think I can refactor and improve that part.

On 15.07.2020 02:47, Vladislav Shpilevoy wrote:
> A lot of new expenses come from struct txn becoming huge.
> It could be mitigated if you would introduce a new object
> which would store struct txn, psn, all the new rlists. And
> which would be created only when needed. However it may be
> wrong if you will enable the new manager by default with
> keeping on_yield error.
>
> I sent some comments, but I didn't review the patchset whole
> yet, it is huge.


More information about the Tarantool-patches mailing list