[Tarantool-patches] [PATCH v1 0/7] Rework SCALAR and NUMBER types in SQL

Vladimir Davydov vdavydov at tarantool.org
Fri Aug 13 19:08:19 MSK 2021


On Fri, Aug 13, 2021 at 06:12:52AM +0300, imeevma at tarantool.org wrote:
> This patch reworks SCALAR and NUMBER types. Afther these patches SCANAR and
> NUMBER values will follow newly defined rules. However, only one SQL built-in
> function is actually changed in this patch. All other functions that should be
> changed will be reworked in issue #6105.
> 
> https://github.com/tarantool/tarantool/issues/6221
> https://github.com/tarantool/tarantool/tree/imeevma/gh-6221-introduce-mem-type-number
> 
> Mergen Imeev (7):
>   sql: remove enum field_type from struct Mem
>   sql: re-introduce NUMBER and SCALAR meta-types
>   sql: disallow implicit cast from NUMBER and SCALAR
>   sql: disallow arithmetic for NUMBER and SCALAR
>   sql: disallow bitwise for NUMBER and SCALAR
>   sql: disallow concatination for SCALAR
>   sql: fix comparison with SCALAR value

LGTM


More information about the Tarantool-patches mailing list