[Tarantool-patches] [PATCH 3/3] box/applier: fix nil dereference in applier rollback
Konstantin Osipov
kostja.osipov at gmail.com
Wed Feb 5 12:50:59 MSK 2020
* Cyrill Gorcunov <gorcunov at gmail.com> [20/02/05 11:21]:
> The reporter pointed somwhere into a deep dive into vynil, the
> problem is that its been runnin release build first time it
> triggered. Actually it doesn't matter where exactly it failed,
> the only important thing is that it failed the way we need
> to run a rollback procedure.
You can easily get and reconstruct a transaction conflict in
engine_prepare() in applier if you run active-active and vinyl.
I'd put the injection in engine_prepare() of vinyl then, to be
closer to the real world scenario.
--
Konstantin Osipov, Moscow, Russia
https://scylladb.com
More information about the Tarantool-patches
mailing list