ColumnPruning

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total302 of 97368%39 of 10863%358164215727
pruneUnionOutput(LogicalUnion, ColumnPruning.PruneContext)14111645%141246%1014285501
visitLogicalWindow(LogicalWindow, ColumnPruning.PruneContext)660%80%55161611
fillUpGroupByKeysToOutput(Aggregate)404552%8642%58102301
visit(Plan, ColumnPruning.PruneContext)151955%1375%132601
pruneOutput(Plan, List, Function, ColumnPruning.PruneContext)73683%3562%3521401
visitLogicalCTEConsumer(LogicalCTEConsumer, ColumnPruning.PruneContext)60%n/a111111
skipPruneThisAndFirstLevelChildren(Plan)60%n/a111111
visitLogicalRepeat(LogicalRepeat, ColumnPruning.PruneContext)50%n/a111111
visitLogicalFilter(LogicalFilter, ColumnPruning.PruneContext)45893%2675%2501101
visitLogicalExcept(LogicalExcept, ColumnPruning.PruneContext)40%n/a111111
visitLogicalCTEAnchor(LogicalCTEAnchor, ColumnPruning.PruneContext)40%n/a111111
visitLogicalCTEProducer(LogicalCTEProducer, ColumnPruning.PruneContext)40%n/a111111
pruneChildren(Plan, RoaringBitmap)112100%14100%0802801
visitLogicalUnion(LogicalUnion, ColumnPruning.PruneContext)65100%4100%0301501
rewriteRoot(Plan, JobContext)49100%3562%3501101
visitLogicalProject(LogicalProject, ColumnPruning.PruneContext)42100%4100%030601
newProjectIfNotPruned(Plan, RoaringBitmap, List)36100%6100%040801
pruneAggregate(Aggregate, ColumnPruning.PruneContext)23100%n/a010301
doPruneChild(Plan, Plan, RoaringBitmap, List, boolean)23100%2100%020401
lambda$pruneChildren$2(RoaringBitmap, TreeNode)10100%2100%020301
lambda$pruneOutput$1(ColumnPruning.PruneContext, NamedExpression)7100%n/a010101
visitLogicalSink(LogicalSink, ColumnPruning.PruneContext)6100%n/a010101
skipPruneThis(Plan)6100%n/a010101
lambda$visitLogicalUnion$0(RoaringBitmap, SlotReference)6100%n/a010101
visitLogicalAggregate(LogicalAggregate, ColumnPruning.PruneContext)5100%n/a010101
visitLogicalIntersect(LogicalIntersect, ColumnPruning.PruneContext)4100%n/a010101
ColumnPruning()3100%n/a010101