[Tarantool-patches] [PATCH v2 0/3] JSON preparation part 5

Konstantin Osipov kostja.osipov at gmail.com
Wed Nov 6 18:35:09 MSK 2019


* Vladislav Shpilevoy <v.shpilevoy at tarantool.org> [19/11/06 18:17]:
> The patchset is a fifth part of preparations to JSON updates of a tuple. It
> reorganizes code. Before the path there was one huge file implementing xrow
> update. Soon amount of the code will be much larger, and a new code structure
> was needed to be able to maintain it. Now xrow update implementation consists of
> several files. One file for general update functions and structures, one file
> for top-level API used by other tarantool code, and one file per each
> non-trivial type of xrow field update.
> 
> By the idea, each xrow_update_<type>.c will implement update of one of field
> types such as array, bar, map, route. It allows to make these implementations
> independent and easy to support.
> 
> Branch: http://github.com/tarantool/tarantool/tree/gerold103/gh-1261-update-json-preparation-5
> Issue: https://github.com/tarantool/tarantool/issues/1261
> 

The first two patches are lgtm.

-- 
Konstantin Osipov, Moscow, Russia


More information about the Tarantool-patches mailing list