[Tarantool-patches] [PATCH v4 01/53] sql: enchance vdbe_decode_msgpack_into_mem()

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Tue Mar 30 01:57:22 MSK 2021


Hi! I appreciate the work you did here!

Truly huge patch. But it does the important thing which I think
should give a huge help in the task of SQL code rework.

On 23.03.2021 10:34, Mergen Imeev via Tarantool-patches wrote:
> Currently, vdbe_decode_msgpack_into_mem() creates a MEM that is not
> properly initialized in case msgpack contains MP_EXT, MP_MAP, or
> MP_ARRAY fields. Also, it doesn't set field_type.

AFAIR, field type wasn't set deliberately. Because we use it only for
strictly typed values obtained from formatted space fields. It wasn't
applied to plain non-formatted values on purpose.

Why do you change that?


More information about the Tarantool-patches mailing list