LOG.error("Could not read metadata for ledger " + ledgerId + " : ",
MSException.create(MSException.Code.get(rc), "Failed to get key " + key));
readCb.operationComplete(BKException.Code.MetaStoreException, null);
return;
}
LedgerMetadata metadata;
try {
metadata = LedgerMetadata
.parseConfig(value.getValue().getField(META_FIELD), value.getVersion());
} catch (IOException e) {
LOG.error("Could not parse ledger metadata for ledger " + ledgerId + " : ", e);