This means that a corresponding "ctdb continue" command can cause a recovery before databases on the stopped node are frozen, allowing deleted records to be resurrected.
This blocks bug 14085, since the record resurrection integration test remains unreliable. :-(
Depends on 14084, since otherwise recovery daemon main_loop() may not run in time to do housekeeping associated with stopping a node.
Created attachment 15414 [details] Patch for 4.11, 4.10 and 4.9 All patches cherry-picked cleanly. Same patch applies to all 3 branches.
Hi Karolin, This is ready for v4-9, v4-10 and v4-11. Thanks.
(In reply to Amitay Isaacs from comment #4) Pushed to autobuild-v4-{11,10,9}-test.
(In reply to Karolin Seeger from comment #5) Pushed to all branches. Closing out bug report. Thanks!