vinyl: zap upsert_format
The only difference between format of UPSERT statements and format of other DML statements of the same index is that the former reserves one byte for UPSERT counter, which is needed to schedule UPSERT squashing. Since we store UPSERT counter on lsregion now, we don't need a special format for UPSERTs anymore. Remove it.
Showing
- src/box/vinyl.c 4 additions, 29 deletionssrc/box/vinyl.c
- src/box/vy_lsm.c 13 additions, 35 deletionssrc/box/vy_lsm.c
- src/box/vy_lsm.h 0 additions, 5 deletionssrc/box/vy_lsm.h
- src/box/vy_mem.c 4 additions, 11 deletionssrc/box/vy_mem.c
- src/box/vy_mem.h 1 addition, 5 deletionssrc/box/vy_mem.h
- src/box/vy_point_lookup.c 2 additions, 4 deletionssrc/box/vy_point_lookup.c
- src/box/vy_read_iterator.c 2 additions, 3 deletionssrc/box/vy_read_iterator.c
- src/box/vy_run.c 13 additions, 20 deletionssrc/box/vy_run.c
- src/box/vy_run.h 2 additions, 9 deletionssrc/box/vy_run.h
- src/box/vy_scheduler.c 4 additions, 4 deletionssrc/box/vy_scheduler.c
- src/box/vy_stmt.c 5 additions, 43 deletionssrc/box/vy_stmt.c
- src/box/vy_stmt.h 1 addition, 25 deletionssrc/box/vy_stmt.h
- src/box/vy_tx.c 3 additions, 6 deletionssrc/box/vy_tx.c
- src/box/vy_upsert.c 5 additions, 6 deletionssrc/box/vy_upsert.c
- src/box/vy_upsert.h 1 addition, 2 deletionssrc/box/vy_upsert.h
- src/box/vy_write_iterator.c 9 additions, 18 deletionssrc/box/vy_write_iterator.c
- src/box/vy_write_iterator.h 4 additions, 4 deletionssrc/box/vy_write_iterator.h
- test/unit/vy_cache.c 5 additions, 6 deletionstest/unit/vy_cache.c
- test/unit/vy_iterators_helper.c 9 additions, 19 deletionstest/unit/vy_iterators_helper.c
- test/unit/vy_iterators_helper.h 0 additions, 4 deletionstest/unit/vy_iterators_helper.h
Loading
Please register or sign in to comment