public void Recover(Guid guid, ICheckpointManager checkpointManager) { var metadata = checkpointManager.GetIndexCheckpointMetadata(guid); if (metadata == null) { throw new FasterException("Invalid index commit metadata for ID " + guid.ToString()); } using (StreamReader s = new StreamReader(new MemoryStream(metadata))) Initialize(s); }