PushDownScoreTopNIntoOlapScan

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total479 of 5014%80 of 800%55581091151518
pushDown(LogicalTopN, LogicalProject, LogicalFilter, LogicalOlapScan)2320%280%1515606011
extractScoreRangeInfo(Expression)820%160%99171711
extractNumericValue(Expression)440%80%559911
lambda$buildRules$0(LogicalTopN)190%n/a114411
isScoreExpression(Expression)170%40%335511
isNumericLiteral(Expression)160%80%551111
getMinScoreOpcode(ComparisonPredicate)120%40%335511
getReversedMinScoreOpcode(ComparisonPredicate)120%40%335511
lambda$pushDown$1(NamedExpression)100%20%223311
lambda$pushDown$5(Expression)90%20%221111
lambda$pushDown$3(Expression)90%20%221111
lambda$pushDown$6(Expression, Expression)80%20%221111
lambda$extractScoreRangeInfo$7(TreeNode)30%n/a111111
lambda$pushDown$4(TreeNode)30%n/a111111
lambda$pushDown$2(TreeNode)30%n/a111111
buildRules()15100%n/a010401
static {...}4100%n/a010101
PushDownScoreTopNIntoOlapScan()3100%n/a010101