[Tarantool-patches] [PATCH v2 2/7] sql: remove mem_apply_type() from OP_MakeRecord

Nikita Pettik korablev at tarantool.org
Mon Jun 22 11:48:38 MSK 2020


On 17 Jun 15:36, imeevma at tarantool.org wrote:
> This patch removes type changing from OP_MakeRecord.

Please reflect user-visible changes in commit message.
 
> Part of #4230
> ---
>  src/box/sql/analyze.c       |  7 +------
>  src/box/sql/delete.c        |  8 ++------
>  src/box/sql/expr.c          |  8 +-------
>  src/box/sql/fk_constraint.c |  9 ++-------
>  src/box/sql/select.c        | 25 ++++++-------------------
>  src/box/sql/update.c        | 14 +++-----------
>  src/box/sql/vdbe.c          | 19 +------------------
>  test/sql-tap/in3.test.lua   |  4 ++--
>  8 files changed, 18 insertions(+), 76 deletions(-)
> 
> diff --git a/test/sql-tap/in3.test.lua b/test/sql-tap/in3.test.lua
> index e29db9d93..f7681640e 100755
> --- a/test/sql-tap/in3.test.lua
> +++ b/test/sql-tap/in3.test.lua
> @@ -354,7 +354,7 @@ test:do_test(
>          return exec_neph(" SELECT y IN (SELECT a FROM t1) FROM t2 ")
>      end, {
>          -- <in3-3.5>
> -        1, true
> +        1, false
>          -- </in3-3.5>
>      })
>  
> @@ -378,7 +378,7 @@ test:do_test(
>          return exec_neph(" SELECT y IN (SELECT c FROM t1) FROM t2 ")
>      end, {
>          -- <in3-3.7>
> -        1, true
> +        1, false
>          -- </in3-3.7>
>      })
>  
> -- 
> 2.25.1
> 


More information about the Tarantool-patches mailing list