[PATCH 0/2] Do not rebuild index if 'unique' flag is cleared

Vladimir Davydov vdavydov.dev at gmail.com
Mon Feb 5 16:25:39 MSK 2018


Branch: gh-2449-alter-clear-unique-without-rebuild

Vladimir Davydov (2):
  index: remove unused C++ wrappers
  alter: do not require index rebuild to clear uniqueness

 src/box/alter.cc        |   6 ++-
 src/box/index.cc        |   5 +++
 src/box/index.h         | 117 +++++-------------------------------------------
 src/box/index_def.c     |  16 +------
 src/box/index_def.h     |   3 --
 src/box/key_def.cc      |  17 -------
 src/box/key_def.h       |   4 --
 src/box/memtx_bitset.c  |   1 +
 src/box/memtx_hash.c    |   1 +
 src/box/memtx_rtree.c   |   1 +
 src/box/memtx_tree.c    |   8 ++++
 src/box/sysview_index.c |   1 +
 src/box/vinyl.c         |   1 +
 test/vinyl/ddl.result   |  41 +++++++++++++++++
 test/vinyl/ddl.test.lua |  13 ++++++
 15 files changed, 89 insertions(+), 146 deletions(-)

-- 
2.11.0




More information about the Tarantool-patches mailing list