| Package | Description |
|---|---|
| org.apache.drill.exec.physical.impl.partitionsender |
| Class and Description |
|---|
| Partitioner |
| PartitionerDecorator
Decorator class to hide multiple Partitioner existence from the caller
since this class involves multithreaded processing of incoming batches
as well as flushing it needs special handling of OperatorStats - stats
since stats are not suitable for use in multithreaded environment
The algorithm to figure out processing versus wait time is based on following formula:
totalWaitTime = totalAllPartitionersProcessingTime - max(sum(processingTime) by partitioner)
|
| PartitionerDecorator.GeneralExecuteIface
Helper interface to generalize functionality executed in the thread
since it is absolutely the same for partitionBatch and flushOutgoingBatches
protected is for testing purposes
|
| PartitionerTemplate.OutgoingRecordBatch |
| PartitionOutgoingBatch |
| PartitionSenderRootExec.Metric |
Copyright © 2017 The Apache Software Foundation. All rights reserved.