sql: clean-up affinity from SQL source code
Replace remains of affinity usage in SQL parser, query optimizer and VDBE. Don't add affinity to field definition when table is encoded into msgpack. Remove field type <-> affinity converters, since now we can operate directly on field type. Part of #3698
Showing
- src/box/field_def.h 16 additions, 0 deletionssrc/box/field_def.h
- src/box/sql.c 1 addition, 5 deletionssrc/box/sql.c
- src/box/sql/build.c 0 additions, 53 deletionssrc/box/sql/build.c
- src/box/sql/delete.c 1 addition, 1 deletionsrc/box/sql/delete.c
- src/box/sql/expr.c 57 additions, 44 deletionssrc/box/sql/expr.c
- src/box/sql/fkey.c 2 additions, 2 deletionssrc/box/sql/fkey.c
- src/box/sql/insert.c 7 additions, 34 deletionssrc/box/sql/insert.c
- src/box/sql/select.c 23 additions, 31 deletionssrc/box/sql/select.c
- src/box/sql/sqliteInt.h 16 additions, 67 deletionssrc/box/sql/sqliteInt.h
- src/box/sql/vdbe.c 18 additions, 33 deletionssrc/box/sql/vdbe.c
- src/box/sql/vdbeInt.h 1 addition, 2 deletionssrc/box/sql/vdbeInt.h
- src/box/sql/vdbeapi.c 1 addition, 1 deletionsrc/box/sql/vdbeapi.c
- src/box/sql/vdbeaux.c 2 additions, 3 deletionssrc/box/sql/vdbeaux.c
- src/box/sql/vdbemem.c 14 additions, 14 deletionssrc/box/sql/vdbemem.c
- src/box/sql/where.c 1 addition, 10 deletionssrc/box/sql/where.c
- src/box/sql/wherecode.c 81 additions, 85 deletionssrc/box/sql/wherecode.c
- src/box/sql/whereexpr.c 5 additions, 4 deletionssrc/box/sql/whereexpr.c
- test/sql/types.result 7 additions, 8 deletionstest/sql/types.result
- test/sql/upgrade.result 3 additions, 3 deletionstest/sql/upgrade.result
Loading
Please register or sign in to comment