[PATCH 00/10] Prepare box/alter.cc for transactional DDL

Vladimir Davydov vdavydov.dev at gmail.com
Thu Jul 4 18:01:23 MSK 2019


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.



More information about the Tarantool-patches mailing list