sql: remove implicit cast from OP_MakeRecord
This patch removes deprecated implicit cast from OP_MakeRecord opcode, which were used in some rare cases, for example during IN operation with subselect as right-value. Closes #4230 Part of #4470
Showing
- changelogs/unreleased/gh-4230-implicit-cast-for-comparison.md 6 additions, 0 deletions...gelogs/unreleased/gh-4230-implicit-cast-for-comparison.md
- src/box/sql/analyze.c 1 addition, 6 deletionssrc/box/sql/analyze.c
- src/box/sql/delete.c 2 additions, 6 deletionssrc/box/sql/delete.c
- src/box/sql/expr.c 2 additions, 7 deletionssrc/box/sql/expr.c
- src/box/sql/fk_constraint.c 2 additions, 7 deletionssrc/box/sql/fk_constraint.c
- src/box/sql/insert.c 0 additions, 14 deletionssrc/box/sql/insert.c
- src/box/sql/sqlInt.h 0 additions, 4 deletionssrc/box/sql/sqlInt.h
- src/box/sql/update.c 3 additions, 11 deletionssrc/box/sql/update.c
- src/box/sql/vdbe.c 1 addition, 18 deletionssrc/box/sql/vdbe.c
- src/box/sql/wherecode.c 1 addition, 14 deletionssrc/box/sql/wherecode.c
- test/sql-tap/cast.test.lua 10 additions, 1 deletiontest/sql-tap/cast.test.lua
- test/sql-tap/in3.test.lua 2 additions, 2 deletionstest/sql-tap/in3.test.lua
Loading
Please register or sign in to comment