vinyl: simplify partial keys logic
Length of MessagePack field is always > 0. Use field->size == 0 to indicate that a partial key doesn't have more parts. Needed to support NUMBER, SCALAR and other index types.
Showing
- src/box/vinyl.c 28 additions, 68 deletionssrc/box/vinyl.c
- src/box/vinyl.h 1 addition, 1 deletionsrc/box/vinyl.h
- src/box/vinyl_engine.cc 1 addition, 1 deletionsrc/box/vinyl_engine.cc
- src/box/vinyl_index.cc 4 additions, 4 deletionssrc/box/vinyl_index.cc
- src/box/vinyl_space.cc 1 addition, 1 deletionsrc/box/vinyl_space.cc
- test/vinyl/info.result 3 additions, 3 deletionstest/vinyl/info.result
Loading
Please register or sign in to comment