[Tarantool-patches] [PATCH] vinyl: update mem ptr in vy_build_insert_tuple() after yield

Nikita Pettik korablev at tarantool.org
Fri Mar 20 15:42:03 MSK 2020


On 20 Mar 15:39, Nikita Pettik wrote:
> vy_build_insert_tuple() processes insertion into secondary indexes being
> created. It contains yield points during which in-memory level of LSM
> tree may change (for example rotate owing to triggered dump). So after
> yield point it is required to fetch from LSM struct pointer to mem again
> to operate on valid metadata. This patch updates pointer to mem after
> mentioned yield point.
> 
> Closes #4810
> ---

Sorry guys, I had problems with git send-email so accidentally sent patch
twice to tarantool-patches. Please, ignore one of mails.



More information about the Tarantool-patches mailing list