[Tarantool-patches] [PATCH 0/2] Fix C module reloading

Kirill Yukhin kyukhin at tarantool.org
Mon Jun 1 13:52:59 MSK 2020


Hello,

On 20 май 12:51, Kirill Yukhin wrote:
> The patchset fixes an issue when C module is not always
> reloaded. It also introduces possibility to redirect
> storage for temporary DSO copies to TMPDIR.
> 
> See extensive comment for 1st patch for details.
> 
> Branch: https://github.com/tarantool/tarantool/tree/kyukhin/gh-4945-fix-module-reload
> Issue: https://github.com/tarantool/tarantool/issues/4945
> 
> Kirill Yukhin (2):
>   Copy DSO module before load instead of symlink-ing
>   Allow to set directory for copying DSO before load
> 
>  src/box/call.c                | 12 ++++++---
>  src/box/func.c                | 42 ++++++++++++++++++++++++-----
>  test/box/func_reload.result   | 62 +++++++++++++++++++++----------------------
>  test/box/func_reload.test.lua | 33 ++++++++++++-----------
>  4 files changed, 91 insertions(+), 58 deletions(-)

I've checked the patchset into 2.3, 2.4 and master.
I've also cherry-pick 1st patch into 1.10.

--
Regards, Kirill Yukhin


More information about the Tarantool-patches mailing list