sql: ban of REINDEX syntax
This change removes REINDEX from keywords and also disables tests which were using this syntax. This patch affects only parser, REINDEX implementation still exists, because it is planned to be fixed and enabled in the scope of #3195. Note that REINDEX keyword is still in '%fallback' directive in 'parse.y'. Reserved keywords included there to avoid situation when a keyword has no usages within 'parse.y' file. Fixes #2174
Showing
- src/box/sql/parse.c 887 additions, 910 deletionssrc/box/sql/parse.c
- src/box/sql/parse.y 13 additions, 5 deletionssrc/box/sql/parse.y
- test/sql-tap/gh-2174-ban-reindex-syntax.test.lua 29 additions, 0 deletionstest/sql-tap/gh-2174-ban-reindex-syntax.test.lua
- test/sql-tap/gh2130-index-refer-table.test.lua 12 additions, 11 deletionstest/sql-tap/gh2130-index-refer-table.test.lua
- test/sql-tap/misc3.test.lua 37 additions, 36 deletionstest/sql-tap/misc3.test.lua
- test/sql-tap/suite.ini 2 additions, 0 deletionstest/sql-tap/suite.ini
Loading
Please register or sign in to comment