sql: check argument types of sum(), avg(), total()
This patch enables static and dynamic type check for aggregate functions SUM(), AVG() and TOTAL(). Part of #6105
Showing
- src/box/sql/func.c 40 additions, 48 deletionssrc/box/sql/func.c
- test/sql-tap/built-in-functions.test.lua 61 additions, 1 deletiontest/sql-tap/built-in-functions.test.lua
- test/sql-tap/e_select1.test.lua 1 addition, 1 deletiontest/sql-tap/e_select1.test.lua
- test/sql-tap/func.test.lua 5 additions, 75 deletionstest/sql-tap/func.test.lua
- test/sql-tap/minmax2.test.lua 1 addition, 1 deletiontest/sql-tap/minmax2.test.lua
- test/sql-tap/minmax4.test.lua 1 addition, 1 deletiontest/sql-tap/minmax4.test.lua
- test/sql-tap/null.test.lua 1 addition, 1 deletiontest/sql-tap/null.test.lua
- test/sql-tap/select1.test.lua 1 addition, 1 deletiontest/sql-tap/select1.test.lua
- test/sql-tap/select3.test.lua 7 additions, 7 deletionstest/sql-tap/select3.test.lua
- test/sql-tap/select5.test.lua 1 addition, 1 deletiontest/sql-tap/select5.test.lua
- test/sql-tap/select6.test.lua 10 additions, 11 deletionstest/sql-tap/select6.test.lua
- test/sql-tap/selectG.test.lua 1 addition, 1 deletiontest/sql-tap/selectG.test.lua
- test/sql-tap/subquery.test.lua 4 additions, 4 deletionstest/sql-tap/subquery.test.lua
- test/sql-tap/uuid.test.lua 3 additions, 3 deletionstest/sql-tap/uuid.test.lua
- test/sql/boolean.result 3 additions, 3 deletionstest/sql/boolean.result
- test/sql/types.result 10 additions, 10 deletionstest/sql/types.result
Loading
Please register or sign in to comment