From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 9 Jul 2019 01:02:27 +0300 From: Konstantin Osipov Subject: Re: [PATCH 5/5] Allow to execute non-yielding DDL statements in transactions Message-ID: <20190708220227.GF7873@atlas> References: <2f4db121e3afe9599172b9a3abf8a48ab47e524b.1562357452.git.vdavydov.dev@gmail.com> <20190708122626.GD11062@atlas> <20190708165103.y6mymhvsvwmckbhy@esperanza> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190708165103.y6mymhvsvwmckbhy@esperanza> To: Vladimir Davydov Cc: tarantool-patches@freelists.org List-ID: * Vladimir Davydov [19/07/08 22:14]: > What about > > DDL does not support long operations, such as building an index or checking a space format, in a transaction It's not DDL, it's Tarantool :) I think a separate error code is OK, a clear message has more value than sticking to the same error code. Can not perform %s in a multi-statement transaction. Is there a workaround? If yes, let's add it to the message. -- Konstantin Osipov, Moscow, Russia