[tarantool-patches] Re: [PATCH v1 1/1] sql: fix segfault with check referencing new table

Kirill Yukhin kyukhin at tarantool.org
Tue Aug 7 20:39:20 MSK 2018


Hello,
On 06 авг 18:58, Kirill Shcherbatov wrote:
> Starting with 9a54320 on tuple insertion in _space we
> make sql_checks_resolve_space_def_reference for checks
> if any. During executing on_replace_dd_space trigger
> box_space_id_by_name that takes a look to _space space
> returnes not-nullable value, but the same time space
> object doesn't present in space chache and could not be
> found with space_by_id.
> Before 1.10 path 0ecabde merged to 2.0 as a part of 13df2b1
> box_space_id_by_name returned BOX_ID_NIL because of
> "multi-engine transaction error" that is not rased in same
> situation now.
> 
> Closes #3611.
> ---
> Branch: http://github.com/tarantool/tarantool/tree/kshch/gh-3611-subquery-with-self-reference-check
> Issue: https://github.com/tarantool/tarantool/issues/3611
I've checked your patch into 2.0 branch.

--
Regards, Kirill Yukhin




More information about the Tarantool-patches mailing list