LookupJoinOperator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,192 of 1,1920%176 of 1760%1211212682683333
tryUnspillNext()1530%160%99363611
processProbe()1330%120%77292911
getOutput()1170%340%1818262611
LookupJoinOperator(OperatorContext, List, List, LookupJoinOperators.JoinType, LookupSourceFactory, JoinProbe.JoinProbeFactory, Runnable, OptionalInt, HashGenerator, PartitioningSpillerFactory, boolean)1160%40%33252511
close()870%80%55212111
joinCurrentPosition(LookupSource, DriverYieldSignal)550%80%559911
processProbe(LookupSource)530%140%88161611
spillAndMaskSpilledPositions(Page, IntPredicate)440%20%22101011
needsInput()390%180%10106611
addInput(Page, LookupJoinOperator.SpillInfoSnapshot)310%40%339911
buildPage()300%60%447711
addInput(Page)270%20%226611
tryFetchLookupSourceProvider()270%40%336611
clearProbe()270%20%226611
restoreProbe(Page, long, boolean, int, LookupJoinOperator.SpillInfoSnapshot)250%20%227711
isBlocked()240%60%447711
isFinished()230%100%664411
getPartitionGenerator()200%20%223311
outerJoinCurrentPosition()200%60%445511
pageTail(Page, int)170%20%222211
finish()160%40%337711
advanceProbePosition(LookupSource)160%20%225511
lambda$processProbe$4(LookupSourceProvider.LookupSourceLease)160%20%224411
lambda$processProbe$6(int, LookupJoinOperator.SavedRow, LookupJoinOperator.SavedRow)130%n/a111111
lambda$tryUnspillNext$3(LookupJoinOperator.SavedRow)120%n/a113311
lambda$needsInput$0(LookupSourceProvider.LookupSourceLease)110%40%333311
tryBuildPage()100%20%224411
lambda$processProbe$5(LookupSourceProvider.LookupSourceLease)70%n/a111111
lambda$close$8()60%n/a111111
lambda$close$7(PartitionedConsumption)50%n/a111111
lambda$tryFetchLookupSourceProvider$1(LookupSourceProvider.LookupSourceLease)50%n/a111111
lambda$tryUnspillNext$2(int, PartitioningSpiller)40%n/a111111
getOperatorContext()30%n/a111111