[Tarantool-patches] [PATCH 0/2] Add constraint names hash table to space

Roman Khabibov roman.habibov at tarantool.org
Tue Nov 12 17:02:57 MSK 2019


I know, that this patchset requires more tests. I will add them in
the next answer. For now look at the code.

Roman Khabibov (2):
  box: introduce constraint names hash table
  sql: make constraint operations transactional

 src/box/alter.cc                 | 254 +++++++++++++++++++++++++++++--
 src/box/space.c                  |  46 ++++++
 src/box/space.h                  |  40 +++++
 test/sql-tap/constraint.test.lua | 244 +++++++++++++++++++++++++++++
 4 files changed, 574 insertions(+), 10 deletions(-)
 create mode 100755 test/sql-tap/constraint.test.lua

-- 
Issue: https://github.com/tarantool/tarantool/issues/3503
Branch: https://github.com/tarantool/tarantool/tree/romanhabibov/gh-3503-constr-names_v3
2.21.0 (Apple Git-122)



More information about the Tarantool-patches mailing list