There's a little bit more hidden complexity here that I'm not sure how to resolve.
If a idx file has been deleted, but ledger metadata exists, when a client tries to open it and run recovery, it will see that it cannot read any entries, and close the ledger as empty. I know DLog has a force option for this, but I think it would be better to provide another cli tool to allow users to mark the metadata from Closed -> In recovery, and then run the recovery again. [ Full content available at: https://github.com/apache/bookkeeper/pull/1642 ] This message was relayed via gitbox.apache.org for [email protected]
