config/schema: add schema and schema nodes ctors
It is the initial commit for the schema-aware data manipulation module. Just add constructors here. Methods will be added in further commits. The future config module will validate and manipulate hierarchical configuration data. The schema module is a set of utilities for the config module. Part of #8725 NO_DOC=the module is for internal use from the config code NO_CHANGELOG=see NO_DOC
Showing
- src/box/CMakeLists.txt 2 additions, 1 deletionsrc/box/CMakeLists.txt
- src/box/lua/config/utils/schema.lua 195 additions, 0 deletionssrc/box/lua/config/utils/schema.lua
- src/box/lua/init.c 6 additions, 1 deletionsrc/box/lua/init.c
- test/config-luatest/schema_test.lua 271 additions, 0 deletionstest/config-luatest/schema_test.lua
Loading
Please register or sign in to comment