Hi! Thanks for the patchset! LGTM. Although we probably should not push it now since as you said the tests start failing until the recovery is transactional. I will implement it on top of this branch, and later we will push both bugfixes together.