box: refactor key_def_find routine
Refactored key_def_find routine to use key_part as a second argument. Introduced key_def_find_by_fieldno helper to use in scenarios where no key_part exists. New API is more convenient for complex key_part that will appear with JSON paths introduction. Need for #1012
Showing
- src/box/alter.cc 4 additions, 3 deletionssrc/box/alter.cc
- src/box/key_def.c 14 additions, 5 deletionssrc/box/key_def.c
- src/box/key_def.h 8 additions, 1 deletionsrc/box/key_def.h
- src/box/sql/build.c 1 addition, 1 deletionsrc/box/sql/build.c
- src/box/sql/pragma.c 1 addition, 1 deletionsrc/box/sql/pragma.c
Loading
Please register or sign in to comment