[Tarantool-patches] [PATCH] box/txn: do not zap fiber txn pointer before txn_write_to_wal completes

Cyrill Gorcunov gorcunov at gmail.com
Fri Jan 31 22:57:23 MSK 2020


On Fri, Jan 31, 2020 at 10:44:48PM +0300, Konstantin Osipov wrote:
> 
> I believe Georgy added this for a reason - since the current fiber
> is no longer locked until the transaction is resumed, it should
> be removed from the fiber key (this change AFAIU comes from
> parallel applier patch).
> 
> I suggest you move this statement inside txn_write_to_wal(). I
> can't find a good place for it yet though.

Thanks for idea, Kostya! The my patch above didn't work simply
because if I don't set NULL here it start triggering assertion
in another places. IOW, I filed this issue and will back to
it on the next week I hope. I'll show you the result.


More information about the Tarantool-patches mailing list