public static class StripeStoreFlusher.SizeStripeFlushRequest extends StripeStoreFlusher.StripeFlushRequest
| Modifier and Type | Field and Description | 
|---|---|
| private int | targetCount | 
| private long | targetKvs | 
comparator| Constructor and Description | 
|---|
| SizeStripeFlushRequest(CellComparator comparator,
                      int targetCount,
                      long targetKvs) | 
| Modifier and Type | Method and Description | 
|---|---|
| StripeMultiFileWriter | createWriter() | 
private final int targetCount
private final long targetKvs
public SizeStripeFlushRequest(CellComparator comparator, int targetCount, long targetKvs)
targetCount - The maximum number of stripes to flush into.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.public StripeMultiFileWriter createWriter() throws IOException
createWriter in class StripeStoreFlusher.StripeFlushRequestIOExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.