From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id AE473220DA for ; Wed, 24 Jul 2019 04:12:01 -0400 (EDT) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RwKVgpIAm5ld for ; Wed, 24 Jul 2019 04:12:01 -0400 (EDT) Received: from smtpng2.m.smailru.net (smtpng2.m.smailru.net [94.100.179.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTPS id 6AD2A229F7 for ; Wed, 24 Jul 2019 04:12:01 -0400 (EDT) From: imeevma@tarantool.org Subject: [tarantool-patches] [PATCH v2 0/2] sql: add ARRAY, MAP and ANY types to mem_apply_type() Date: Wed, 24 Jul 2019 11:11:59 +0300 Message-Id: Sender: tarantool-patches-bounce@freelists.org Errors-to: tarantool-patches-bounce@freelists.org Reply-To: tarantool-patches@freelists.org List-Help: List-Unsubscribe: List-software: Ecartis version 1.0.0 List-Id: tarantool-patches List-Subscribe: List-Owner: List-post: List-Archive: To: korablev@tarantool.org Cc: tarantool-patches@freelists.org This patch-set allows you to use the UPDATE statement to modify rows in space created in Lua. Previously, this was not possible if the space had MAP, ARRAY or ANY fields in its format. https://github.com/tarantool/tarantool/issues/4189 https://github.com/tarantool/tarantool/tree/imeevma/gh-4189-field-type-conversion-error Mergen Imeev (2): sql: add ARRAY, MAP and ANY types to mem_apply_type() sql: fix error in case ARRAY/MAP converted to SCALAR src/box/sql/vdbe.c | 48 +++++++++++++++++++++-- test/sql/types.result | 102 ++++++++++++++++++++++++++++++++++++++++++++++++ test/sql/types.test.lua | 37 ++++++++++++++++++ 3 files changed, 184 insertions(+), 3 deletions(-) -- 2.7.4