From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 4 Jul 2019 18:01:23 +0300 From: Vladimir Davydov Subject: Re: [PATCH 00/10] Prepare box/alter.cc for transactional DDL Message-ID: <20190704150123.uot2an5myhvyzcix@esperanza> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: To: kostja@tarantool.org Cc: tarantool-patches@freelists.org List-ID: On Wed, Jul 03, 2019 at 10:30:02PM +0300, Vladimir Davydov wrote: > A set of pretty straightforward patches that prepare system space > triggers for transactional DDL, namely: > > - Make sure that in-memory schema updates are in sync with data > updates, i.e. changes to the schema are done on replace, not on > commit. Add tests whenever possible. > - Removes txn_last_stmt from on commit/rollback, because it won't > be available once there may be more than one DDL statement in a > transaction. > - Fixes some inconsistencies in sequence object rollback. Discussed f2f with Kostja. Agreed to push this patch set as is. Pushed to master.