[Tarantool-patches] [PATCH 1/1] applier: process synchro rows after WAL write

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Sat Apr 10 00:32:45 MSK 2021


>> I didn't try to reproduce this craziness though. However I have an idea how
>> we could fix it "for good". Introduce a fiber read-write lock. All the
>> transactions take read-lock on the limbo. All CONFIRM/ROLLBACK/PROMOTE take
>> a write-lock on the limbo. Then all the limbo owner transitions would be
>> fixed.
> 
> Sounds good. Isn't it enough to only have a write lock though?

Perhaps. I didn't give it much thought yet. Maybe after this patch is pushed,
and after you introduce PROMOTE.


More information about the Tarantool-patches mailing list