void removeBlobStore(BlobStore store) {
      lock.lock();
      try {
        stores.remove(store);
        // It's ok to remove store from "storesDisabledCompaction" and "storesToSkip" list while executor thread is
        // going through each store to check compaction eligibility. Note that the executor will first check if store
        // is started, which is guaranteed to be false before removeBlobStore() is invoked.
        storesDisabledCompaction.remove(store);
        storesToSkip.remove(store);
      } finally {
        lock.unlock();
      }
    }
Remove store from compaction executor.
@param store the {@link BlobStore} to remove
ambry-store/src/main/java/com/github/ambry/store/CompactionManager.java