sql: rework OP_Seek* opcodes
This patch changes the Seek* opcodes that are used to search in space using index. After the redesign, searches using these opcodes work according to the new implicit casting rules. However, currently implicit cast in these opcodes is not invoked since there is OP_ApplyType before them. Unnecessary OP_ApplyType calls will be removed in next patch. Part of 4230 Part of 4470
Showing
- src/box/sql.c 7 additions, 62 deletionssrc/box/sql.c
- src/box/sql/cursor.c 0 additions, 14 deletionssrc/box/sql/cursor.c
- src/box/sql/cursor.h 0 additions, 1 deletionsrc/box/sql/cursor.h
- src/box/sql/mem.c 152 additions, 2 deletionssrc/box/sql/mem.c
- src/box/sql/mem.h 8 additions, 0 deletionssrc/box/sql/mem.h
- src/box/sql/sqlInt.h 0 additions, 8 deletionssrc/box/sql/sqlInt.h
- src/box/sql/tarantoolInt.h 3 additions, 0 deletionssrc/box/sql/tarantoolInt.h
- src/box/sql/vdbe.c 141 additions, 216 deletionssrc/box/sql/vdbe.c
Loading
Please register or sign in to comment