@Override
    public List<Path> compact(ThroughputController throughputController, User user)
      throws IOException {
      Preconditions.checkArgument(this.stripeRequest != null, "Cannot compact without selection");
      return this.stripeRequest.execute(compactor, throughputController, user);
    }
Represents one instance of stripe compaction, with the necessary context and flow.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StripeStoreEngine.java