void disable() {
      lock.lock();
      try {
        enabled = false;
        waitCondition.signal();
      } finally {
        lock.unlock();
      }
      logger.info("Disabled compaction thread for {}", mountPath);
    }
Disables the executor by disallowing scheduling of any new compaction jobs.
ambry-store/src/main/java/com/github/ambry/store/CompactionManager.java