@Override
    public List<Path> execute(StripeCompactor compactor, ThroughputController throughputController,
      User user) throws IOException {
      return compactor.compact(this.request, this.targetCount, this.targetKvs, this.startRow,
        this.endRow, this.majorRangeFromRow, this.majorRangeToRow, throughputController, user);
    }
@param request     Original request.
@param startRow    Left boundary of the range to compact, inclusive.
@param endRow      Right boundary of the range to compact, exclusive.
@param targetCount The maximum number of stripe to compact into.
@param targetKvs   The KV count of each segment. If targetKvs*targetCount is less than total
                   number of kvs, all the overflow data goes into the last stripe.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactionPolicy.java