Rename field type names, deprecate 'num'
* Rename fields types in data dictionary and test suite: - 'num' => 'unsigned' - 'str' => 'string' - 'int' => 'integer' * Force coversion to lowercase * Add aliases to space:create_index(): - 'str' => 'string' - 'num' => 'unsigned' -- logs "field type 'num' is deprecated" warning - 'uint' => 'unsigned' - 'int' => 'integer' * Add prefix to `enum field_type` members * Add upgrade_to_1_7_2() script Fixes #942 Fixes #1534
Showing
- src/box/alter.cc 2 additions, 2 deletionssrc/box/alter.cc
- src/box/bootstrap.snap 0 additions, 0 deletionssrc/box/bootstrap.snap
- src/box/index.cc 6 additions, 3 deletionssrc/box/index.cc
- src/box/key_def.cc 36 additions, 12 deletionssrc/box/key_def.cc
- src/box/key_def.h 13 additions, 1 deletionsrc/box/key_def.h
- src/box/lua/schema.lua 17 additions, 2 deletionssrc/box/lua/schema.lua
- src/box/lua/upgrade.lua 56 additions, 6 deletionssrc/box/lua/upgrade.lua
- src/box/memtx_engine.cc 4 additions, 4 deletionssrc/box/memtx_engine.cc
- src/box/memtx_hash.cc 3 additions, 3 deletionssrc/box/memtx_hash.cc
- src/box/memtx_rtree.cc 2 additions, 2 deletionssrc/box/memtx_rtree.cc
- src/box/schema.cc 8 additions, 4 deletionssrc/box/schema.cc
- src/box/tuple.cc 7 additions, 7 deletionssrc/box/tuple.cc
- src/box/tuple.h 4 additions, 4 deletionssrc/box/tuple.h
- src/box/tuple_compare.cc 38 additions, 35 deletionssrc/box/tuple_compare.cc
- src/box/tuple_format.cc 4 additions, 3 deletionssrc/box/tuple_format.cc
- test/app-tap/snapshot.test.lua 2 additions, 2 deletionstest/app-tap/snapshot.test.lua
- test/box-py/bootstrap.result 34 additions, 32 deletionstest/box-py/bootstrap.result
- test/box-py/iproto.result 1 addition, 1 deletiontest/box-py/iproto.result
- test/box-py/iproto.test.py 1 addition, 1 deletiontest/box-py/iproto.test.py
- test/box/access.result 2 additions, 2 deletionstest/box/access.result
Loading
Please register or sign in to comment