space: make space_swap_index method virtual
This function is called by MoveIndex and ModifyIndex ALTER operations, i.e. when the index definition is not changed at all or is extended. Making this method virtual will allow to avoid reallocation of vinyl formats in vinyl_space_commit_alter().
Showing
- src/box/memtx_space.c 1 addition, 0 deletionssrc/box/memtx_space.c
- src/box/space.c 4 additions, 5 deletionssrc/box/space.c
- src/box/space.h 24 additions, 9 deletionssrc/box/space.h
- src/box/sysview_engine.c 1 addition, 0 deletionssrc/box/sysview_engine.c
- src/box/vinyl.c 1 addition, 0 deletionssrc/box/vinyl.c
Loading
Please register or sign in to comment