CheckAfterRewrite

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total390 of 81852%64 of 14054%59101551531231
checkAllSlotReferenceFromChildren(Plan)745442%6857%48122701
checkMetricTypeIsUsedCorrectly(Plan)6713166%82877%81993701
lambda$checkUnexpectedExpression$9(Plan, boolean, boolean, boolean, boolean, TreeNode)652729%61470%61151101
shouldBlockRowStoreOnlyComplexQuery(Plan)302343%8220%56101601
isCountStarOnly(LogicalAggregate)270%80%555511
checkTreeAllSlotReferenceFromChildren(Plan)190%20%225511
checkMatchIsUsedCorrectly(Plan)182558%2675%252801
lambda$checkAllSlotReferenceFromChildren$10(Slot)120%n/a111111
lambda$checkMetricTypeIsUsedCorrectly$15(NamedExpression)112670%4450%453801
lambda$isCountStarOnly$8(TreeNode)110%40%331111
containsVariantTypeOutsideCast(Expression, boolean)103276%7750%682801
lambda$shouldBlockRowStoreOnlyComplexQuery$4(TreeNode)100%40%331111
lambda$shouldBlockRowStoreOnlyComplexQuery$7(LogicalAggregate)80%20%221111
lambda$removeValidSlotsNotFromChildren$12(Slot)70%20%221111
checkRowStoreOnlyComplexQuery(Plan)5550%1150%121301
lambda$checkAllSlotReferenceFromChildren$11(Plan)40%n/a111111
lambda$shouldBlockRowStoreOnlyComplexQuery$6(Object)30%n/a111111
lambda$shouldBlockRowStoreOnlyComplexQuery$5(TreeNode)30%n/a111111
lambda$shouldBlockRowStoreOnlyComplexQuery$3(TreeNode)30%n/a111111
lambda$shouldBlockRowStoreOnlyComplexQuery$2(TreeNode)30%n/a111111
checkUnexpectedExpression(Plan)41100%6100%040901
lambda$build$0(Plan)17100%n/a010601
build()8100%n/a010201
removeValidSlotsNotFromChildren(Set, RoaringBitmap)8100%n/a010301
containsVariantTypeOutsideCast(Expression)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$17(TreeNode)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$16(TreeNode)5100%n/a010101
lambda$shouldBlockRowStoreOnlyComplexQuery$1(OlapScan)5100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$14(Expression)4100%n/a010101
lambda$checkMetricTypeIsUsedCorrectly$13(OrderExpression)4100%n/a010101
CheckAfterRewrite()3100%n/a010101