@Override
public void execute(byte[] bytes) throws IOException {
// TODO: Use injection to make this cleaner??
PeerRequest pr = PeerRequest.parseFrom(bytes);
if (pr.getFixReplicaCount() != 0) {
for (FixReplica fr : pr.getFixReplicaList()) {
ReplicaRepair repair = new ReplicaRepair(replicatedBlobStore.getCluster(), fr.getBlobStoreKey());
// TODO: Run in parallel??
for (ByteString blobKey : fr.getBlobKeyList()) {
repair.fixReplicate(replicatedBlobStore, localBlobStore, blobKey);