[patches] [PATCH v3 0/3] remove extra copies in SQL-Tarantool routine

Alex Khatskevich avkhatskevich at tarantool.org
Tue Feb 13 16:32:40 MSK 2018


ack


On 13.02.2018 15:41, Nikita Pettik wrote:
> Branch: gh-3021-remove-excess-copies
> Issue: https://github.com/tarantool/tarantool/issues/3021
>
> Nikita Pettik (3):
>    sql: unify SQL cursor interface
>    sql: remove extra key copy from cursor routine
>    sql: make OP_MakeRecord use region allocator
>
>   src/box/sql.c              | 285 +++++++++++++--------------------------------
>   src/box/sql/cursor.c       |  13 +--
>   src/box/sql/delete.c       |   2 +
>   src/box/sql/insert.c       |   2 +
>   src/box/sql/select.c       |   6 +
>   src/box/sql/tarantoolInt.h |   4 -
>   src/box/sql/update.c       |   2 +
>   src/box/sql/vdbe.c         |  59 +++++-----
>   src/box/sql/vdbe.h         |   1 +
>   src/box/sql/vdbeaux.c      |  12 ++
>   10 files changed, 138 insertions(+), 248 deletions(-)
>




More information about the Tarantool-patches mailing list