public static class ParallelMergeCombiningSequence.MergeCombineMetrics extends Object
ParallelMergeCombiningSequence on the ForkJoinPool| Modifier and Type | Method and Description |
|---|---|
long |
getFastestPartitionInitializedTime() |
long |
getInputRows()
Total number of input 'rows' processed by the
ParallelMergeCombiningSequence |
long |
getInputSequences()
Total number of input
Sequence processed by ParallelMergeCombiningSequence |
long |
getOutputRows()
Total number of output 'rows' produced by merging and combining the set of input
Sequences |
int |
getParallelism()
Total number of layer 1 parallel tasks (+ 1 for total number of concurrent tasks for this query)
|
long |
getSlowestPartitionInitializedTime() |
long |
getTaskCount()
Total number of
ForkJoinPool tasks involved in executing the ParallelMergeCombiningSequence,
including MergeCombinePartitioningAction, PrepareMergeCombineInputsAction, and
MergeCombineAction. |
long |
getTotalCpuTime()
Total CPU time in nanoseconds during the 'hot loop' of doing actual merging and combining
in
MergeCombineAction |
long |
getTotalTime() |
public int getParallelism()
public long getInputSequences()
Sequence processed by ParallelMergeCombiningSequencepublic long getInputRows()
ParallelMergeCombiningSequencepublic long getOutputRows()
Sequencespublic long getTaskCount()
ForkJoinPool tasks involved in executing the ParallelMergeCombiningSequence,
including MergeCombinePartitioningAction, PrepareMergeCombineInputsAction, and
MergeCombineAction.public long getTotalCpuTime()
MergeCombineActionpublic long getTotalTime()
public long getFastestPartitionInitializedTime()
public long getSlowestPartitionInitializedTime()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.