CTS: Rewrite the ResourceRecover to use asynchronous failures
Instead of relying on partitioned operation tables to hide a stop action,
take advantage of various properties that allow asynchronous failure notifications.
Mercurial revision: f6f67e896aab8f237320045a38b72b64ed12a523