public boolean loadBlobStore(ReplicaId replica) {
    if (!partitionToDiskManager.containsKey(replica.getPartitionId())) {
      logger.error("Could not find blob store in partitionToDiskManager for Partition {}", replica.getPartitionId());
      return false;
    }
    DiskManager diskManager = partitionToDiskManager.get(replica.getPartitionId());
    if (!diskManager.loadInitializedBlobStore(replica)) {
      partitionToDiskManager.remove(replica.getPartitionId());
      partitionNameToReplicaId.remove(replica.getPartitionId().toPathString());
      logger.info("Failed to load initialized blob store for Partition {}", replica.getPartitionId());
      return false;
    }
    logger.info("Initialized store in successfully loaded for Partition {}", replica.getPartitionId());
    return true;
  }
Loads and starts the already initialized blob store for the given Replica
@param replica {@link ReplicaId}
@return {@code true} if loading is successful, {@code false} otherwise
ambry-store/src/main/java/com/github/ambry/store/StorageManager.java