[tarantool-patches] Re: [PATCH v4 8/9] applier: apply transaction in parallel

Konstantin Osipov kostja at tarantool.org
Thu Jun 20 11:07:36 MSK 2019


* Георгий Кириченко <georgy at tarantool.org> [19/06/20 10:44]:
> I'm sorry, there is proper version of the commit:
> 
> Applier use asynchronous transaction to batch journal writes. All
> appliers share the replicaset.applier.tx_vclock which means the vclock
> applied but not necessarily written to a journal. Appliers use a trigger
> to coordinate in case of failure - when a transaction is going to
> be rolled back. Also an applier writer condition is shared across all
> appliers and signaled in case of commit or hearth beat message.

I only now figured out that you have no sequencer object. Don't
you think it should be a proper object with its own state? Looks
like now the sequencer state is shared across multiple objects.


-- 
Konstantin Osipov, Moscow, Russia




More information about the Tarantool-patches mailing list