HashAggregationOperator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total856 of 8560%112 of 1120%79791721722323
HashAggregationOperator(OperatorContext, List, List, List, List, AggregationNode.Step, boolean, List, Optional, Optional, int, Optional, boolean, Optional, DataSize, DataSize, SpillerFactory, JoinCompiler, boolean)1730%60%44343411
getGlobalAggregationOutput()1210%140%88222211
initializeAggregationBuilderIfNeeded()1200%160%99141411
processInputPage(Page)910%80%55161611
getOutput()890%220%1212282811
addInput(Page)570%80%55121211
closeAggregationBuilder()440%20%22121211
calculateDefaultOutputHash(List, int, int)260%40%336611
findLastSegmentStart(PagesHashStrategy, Page)220%40%334411
needsInput()190%100%662211
processRemainingPageForSegmentedAggregation()160%20%225511
lambda$closeAggregationBuilder$1(PartialAggregationController)160%20%222211
shouldFlush()130%60%441111
partialAggregationReachedMemoryLimit()110%40%331111
startMemoryRevoke()90%20%223311
finishMemoryRevoke()70%20%223311
finish()40%n/a112211
lambda$getGlobalAggregationOutput$2(AccumulatorFactory)40%n/a111111
getOperatorContext()30%n/a111111
isFinished()30%n/a111111
close()30%n/a112211
getAggregationBuilder()30%n/a111111
lambda$new$0(Type)20%n/a111111