sql: complete API for ephemeral tables
- Completed implementing tarantoolSqlite3Ephemeral* API. Added functions: Last, Next, Previous, Delete, Unpack. - Added support of ephemeral tables for IN expression. - Added support of ephemeral tables for sub-select queries. - Fixed tests, which rely on the name of ephemeral creation opcode. Part of #2680
Showing
- src/box/sql.c 66 additions, 2 deletionssrc/box/sql.c
- src/box/sql/btree.c 14 additions, 2 deletionssrc/box/sql/btree.c
- src/box/sql/expr.c 1 addition, 1 deletionsrc/box/sql/expr.c
- src/box/sql/select.c 1 addition, 1 deletionsrc/box/sql/select.c
- src/box/sql/tarantoolInt.h 3 additions, 0 deletionssrc/box/sql/tarantoolInt.h
- src/box/sql/update.c 1 addition, 1 deletionsrc/box/sql/update.c
- src/box/sql/vdbe.c 2 additions, 2 deletionssrc/box/sql/vdbe.c
- src/box/sql/vdbeaux.c 2 additions, 1 deletionsrc/box/sql/vdbeaux.c
- src/box/sql/wherecode.c 1 addition, 1 deletionsrc/box/sql/wherecode.c
- test/sql-tap/in3.test.lua 2 additions, 2 deletionstest/sql-tap/in3.test.lua
- test/sql-tap/in4.test.lua 4 additions, 4 deletionstest/sql-tap/in4.test.lua
Loading
Please register or sign in to comment