From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 dev.tarantool.org (Postfix) with ESMTPS id 61EFF46970E for ; Sat, 21 Dec 2019 19:03:09 +0300 (MSK) From: imeevma@tarantool.org Date: Sat, 21 Dec 2019 19:03:08 +0300 Message-Id: Subject: [Tarantool-patches] [PATCH v1 0/2] Add DOUBLE type to SQL List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: v.shpilevoy@tarantool.org Cc: tarantool-patches@dev.tarantool.org This patch-set adds the DOUBLE type to SQL. In the first patch of the set, the field type DOUBLE is added to Tarantool. In the second patch, the DOUBLE type is added to SQL. https://github.com/tarantool/tarantool/issues/3812 https://github.com/tarantool/tarantool/tree/imeevma/gh-3812-add-double-type Mergen Imeev (2): box: introduce DOUBLE field type sql: introduce DOUBLE type extra/mkkeywordhash.c | 2 +- src/box/field_def.c | 28 ++- src/box/field_def.h | 1 + src/box/sql/expr.c | 6 +- src/box/sql/parse.y | 3 +- src/box/sql/sqlInt.h | 3 +- src/box/sql/vdbe.c | 4 + src/box/sql/vdbemem.c | 15 +- src/box/tuple_compare.cc | 24 ++ test/engine/insert.result | 151 +++++++++++ test/engine/insert.test.lua | 51 ++++ test/sql/gh-3888-values-blob-assert.result | 4 +- test/sql/misc.result | 4 +- test/sql/types.result | 390 ++++++++++++++++++++++++++++- test/sql/types.test.lua | 66 +++++ 15 files changed, 716 insertions(+), 36 deletions(-) -- 2.7.4