[patches] [Subject 1/2] tuple: move tuple field names hash to a separate shared struct

Konstantin Osipov kostja at tarantool.org
Wed Jan 24 00:42:09 MSK 2018


* Vladislav Shpilevoy <v.shpilevoy at tarantool.org> [18/01/23 13:53]:

Pushed both patches in the stack.

> Part of #3011
> 
> Signed-off-by: Vladislav Shpilevoy <v.shpilevoy at tarantool.org>
> ---
>  src/box/CMakeLists.txt          |   1 +
>  src/box/lua/tuple.c             |   7 +-
>  src/box/memtx_space.c           |   5 +-
>  src/box/space_def.c             |  12 ++-
>  src/box/space_def.h             |   8 +-
>  src/box/tuple.c                 |   5 +-
>  src/box/tuple_dictionary.c      | 217 ++++++++++++++++++++++++++++++++++++++++
>  src/box/tuple_dictionary.h      | 110 ++++++++++++++++++++
>  src/box/tuple_format.c          | 193 +++++------------------------------
>  src/box/tuple_format.h          |  31 +++---
>  src/box/vinyl.c                 |   8 +-
>  src/box/vy_index.c              |   5 +-
>  test/unit/vy_iterators_helper.c |   7 +-
>  test/unit/vy_mem.c              |   3 +-
>  test/unit/vy_point_lookup.c     |   4 +-
>  15 files changed, 409 insertions(+), 207 deletions(-)
>  create mode 100644 src/box/tuple_dictionary.c
>  create mode 100644 src/box/tuple_dictionary.h
> 

-- 
Konstantin Osipov, Moscow, Russia, +7 903 626 22 32
http://tarantool.org - www.twitter.com/kostja_osipov



More information about the Tarantool-patches mailing list