[tarantool-patches] [PATCH v5 2/2] Transaction support for applier

Vladimir Davydov vdavydov.dev at gmail.com
Fri Mar 1 12:50:33 MSK 2019


On Thu, Feb 21, 2019 at 06:29:17PM +0300, Georgy Kirichenko wrote:
> Applier fetch incoming rows to form a transaction and then apply it.
> In case of  replication all local changes moved to an journal entry
> tail to form a separate transaction (like autonomous transaction)
> to be able to replicate changes back. Applier assumes that transactions
> could not be mixed in a replication stream.

Discussed with Kostja. Here's what he thinks we need to do to commit
this patch:

 1. Get rid of xstream in applier. Should be done in a separate patch.

 2. Instead of using obuf for requests and ibuf for headers, we should
    copy those to fiber->gc.



More information about the Tarantool-patches mailing list