boolean controlCompactionForBlobStoreStub(PartitionId id, boolean enabled) {
    rwLock.readLock().lock();
    boolean succeed = false;
    try {
      BlobStore store = stores.get(id);
      if (store != null) {
        compactionManager.controlCompactionForBlobStore(store, enabled);
        succeed = true;
      }
    } finally {
      rwLock.readLock().unlock();
    }
    return succeed;
  }
Enable or disable compaction on the {@link PartitionId} {@code id}.
To be only used by Deferred Compaction. Api plane ensures using controlCompactionForBlobStoreMap that it doesn't
override this control.
@param id the {@link PartitionId} of the {@link BlobStore} on which compaction is disabled or enabled.
@param enabled whether to enable ({@code true}) or disable.
@return {@code true} if disabling was successful. {@code false} if not.
ambry-store/src/main/java/com/github/ambry/store/DiskManager.java