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
Sequence s |
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 ParallelMergeCombiningSequence
public long getInputRows()
ParallelMergeCombiningSequence
public long getOutputRows()
Sequence
spublic long getTaskCount()
ForkJoinPool
tasks involved in executing the ParallelMergeCombiningSequence
,
including MergeCombinePartitioningAction
, PrepareMergeCombineInputsAction
, and
MergeCombineAction
.public long getTotalCpuTime()
MergeCombineAction
public long getTotalTime()
public long getFastestPartitionInitializedTime()
public long getSlowestPartitionInitializedTime()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.