sql: remove field suppressErr from struct sql
The suppressErr field was used to indicate that most of the errors during the parsing should be suppressed. There was only one feature that used it. After deleting this feature, it became obvious that this field had become unused and should be removed. The feature in question is: allow to use names and aliases from input in ORDER BY clause of UNION or INTERSECT. After deleting of this feature, requests like the one below become invalid: SELECT 1 AS a UNION ALL SELECT 2 AS b ORDER BY b; Part of #3965
Showing
- src/box/sql/resolve.c 0 additions, 6 deletionssrc/box/sql/resolve.c
- src/box/sql/sqlInt.h 0 additions, 1 deletionsrc/box/sql/sqlInt.h
- src/box/sql/util.c 4 additions, 8 deletionssrc/box/sql/util.c
- test/sql-tap/e_select1.test.lua 11 additions, 15 deletionstest/sql-tap/e_select1.test.lua
- test/sql-tap/select1.test.lua 2 additions, 2 deletionstest/sql-tap/select1.test.lua
- test/sql-tap/select4.test.lua 4 additions, 4 deletionstest/sql-tap/select4.test.lua
- test/sql-tap/selectB.test.lua 15 additions, 37 deletionstest/sql-tap/selectB.test.lua
- test/sql-tap/tkt2822.test.lua 1 addition, 69 deletionstest/sql-tap/tkt2822.test.lua
- test/sql-tap/view.test.lua 1 addition, 17 deletionstest/sql-tap/view.test.lua
- test/sql-tap/with1.test.lua 1 addition, 12 deletionstest/sql-tap/with1.test.lua
Loading
Please register or sign in to comment