Require for single statement not autocommit in case of ddl
Allow single statement transactions within begin/commit in case of an ddl operation instead of auto commit requirements. This is essential for a transactional applier. Needed for: #2798
Showing
- src/box/memtx_engine.c 3 additions, 17 deletionssrc/box/memtx_engine.c
- src/box/txn.c 1 addition, 2 deletionssrc/box/txn.c
- src/box/txn.h 2 additions, 3 deletionssrc/box/txn.h
- test/box/ddl.result 2 additions, 6 deletionstest/box/ddl.result
- test/box/ddl.test.lua 2 additions, 2 deletionstest/box/ddl.test.lua
- test/box/transaction.result 12 additions, 39 deletionstest/box/transaction.result
- test/box/transaction.test.lua 11 additions, 16 deletionstest/box/transaction.test.lua
- test/engine/ddl.result 92 additions, 0 deletionstest/engine/ddl.result
- test/engine/ddl.test.lua 55 additions, 0 deletionstest/engine/ddl.test.lua
- test/engine/truncate.result 1 addition, 2 deletionstest/engine/truncate.result
- test/sql-tap/trigger1.test.lua 4 additions, 8 deletionstest/sql-tap/trigger1.test.lua
- test/sql/delete.result 6 additions, 2 deletionstest/sql/delete.result
- test/sql/delete.test.lua 2 additions, 1 deletiontest/sql/delete.test.lua
Loading
Please register or sign in to comment