Tarantool development patches archive
 help / color / mirror / Atom feed
* [tarantool-patches] [PATCH 0/2] SQL TXN DDL
@ 2019-07-19 22:49 Vladislav Shpilevoy
  2019-07-19 22:49 ` [tarantool-patches] [PATCH 1/2] alter: do not access space in drop ck commit trigger Vladislav Shpilevoy
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Vladislav Shpilevoy @ 2019-07-19 22:49 UTC (permalink / raw)
  To: tarantool-patches; +Cc: korablev

The patchset uses recently introduced transactional DDL in SQL. Nothing more to
say, the goals are quite obvious.

Branch: http://github.com/tarantool/tarantool/tree/gerold103/gh-4086-sql-txn-ddl
Issue: https://github.com/tarantool/tarantool/issues/4086

Vladislav Shpilevoy (2):
  alter: do not access space in drop ck commit trigger
  sql: transactional DDL

 src/box/alter.cc                   |  49 +---
 src/box/space.c                    |  32 +++
 src/box/space.h                    |  17 ++
 src/box/sql/build.c                | 159 ++-----------
 src/box/sql/parse.y                |  12 +-
 src/box/sql/prepare.c              |   1 -
 src/box/sql/sqlInt.h               |   7 +-
 src/box/sql/trigger.c              |   6 +-
 src/box/sql/vdbe.c                 |  19 +-
 test/sql/ddl.result                | 356 +++++++++++++++++++++++++++++
 test/sql/ddl.test.lua              | 187 +++++++++++++++
 test/sql/errinj.result             |  50 ----
 test/sql/errinj.test.lua           |  22 --
 test/sql/view_delayed_wal.result   |  12 +-
 test/sql/view_delayed_wal.test.lua |   8 +-
 15 files changed, 654 insertions(+), 283 deletions(-)
 create mode 100644 test/sql/ddl.result
 create mode 100644 test/sql/ddl.test.lua

-- 
2.20.1 (Apple Git-117)

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2019-07-31 13:19 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-19 22:49 [tarantool-patches] [PATCH 0/2] SQL TXN DDL Vladislav Shpilevoy
2019-07-19 22:49 ` [tarantool-patches] [PATCH 1/2] alter: do not access space in drop ck commit trigger Vladislav Shpilevoy
2019-07-19 22:49 ` [tarantool-patches] [PATCH 2/2] sql: transactional DDL Vladislav Shpilevoy
2019-07-20  7:42   ` [tarantool-patches] " Konstantin Osipov
2019-07-20 14:02     ` Vladislav Shpilevoy
2019-07-20 15:16       ` Konstantin Osipov
2019-07-22 13:59   ` n.pettik
2019-07-22 21:35     ` Vladislav Shpilevoy
2019-07-24 13:23       ` n.pettik
2019-07-24 20:58         ` Vladislav Shpilevoy
2019-07-25 12:04           ` n.pettik
2019-07-31 13:19 ` [tarantool-patches] Re: [PATCH 0/2] SQL TXN DDL Kirill Yukhin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox