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

Kirill Yukhin kyukhin at tarantool.org
Wed May 20 12:51:16 MSK 2020


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(-)

-- 
1.8.3.1


More information about the Tarantool-patches mailing list