box: introduce `MP_TUPLE` extension
Add new MsgPack extension for tuples MP_TUPLE with the following structure: +------+-----------------+----------+ |MP_EXT| MP_UINT | MP_ARRAY | +------+-----------------+----------+ ^ ^ format identifier tuple data Needed for #8147 NO_CHANGELOG=<internal change> NO_DOC=<internal change>
Showing
- src/box/CMakeLists.txt 1 addition, 0 deletionssrc/box/CMakeLists.txt
- src/box/mp_tuple.c 117 additions, 0 deletionssrc/box/mp_tuple.c
- src/box/mp_tuple.h 82 additions, 0 deletionssrc/box/mp_tuple.h
- src/box/msgpack.c 8 additions, 0 deletionssrc/box/msgpack.c
- src/box/tuple_convert.c 14 additions, 0 deletionssrc/box/tuple_convert.c
- src/box/tuple_convert.h 4 additions, 0 deletionssrc/box/tuple_convert.h
- src/lib/core/mp_extension_types.h 1 addition, 0 deletionssrc/lib/core/mp_extension_types.h
- test/unit/CMakeLists.txt 5 additions, 0 deletionstest/unit/CMakeLists.txt
- test/unit/mp_tuple.c 310 additions, 0 deletionstest/unit/mp_tuple.c
Loading
Please register or sign in to comment