NestedColumnPruning

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,527 of 1,5270%248 of 2480%1501503693692626
pruneDataType(Map, boolean)6200%700%363613813811
compareOffsetPrefixCoverage(DataType, List, List)1550%400%2121494911
stripNullSuffixPaths(Slot, Multimap)1440%260%1414333311
rewriteRoot(Plan, JobContext)860%140%88242411
buildColumnAccessPaths(Slot, Multimap)840%100%66181811
analyzeOffsetPathRewrite(DataType, List, List)650%120%77161611
shouldSkipAccessInfo(Slot, DataType, List, Multimap)470%120%77101011
expressionContainsStringLength(Expression)460%140%88111111
expressionContainsNullCheck(Expression)460%140%88101011
lambda$containsVariant$2(AtomicBoolean, TreeNode)340%80%55111111
lambda$containsNullCheck$3(AtomicBoolean, TreeNode)270%60%449911
lambda$containsStringLength$0(AtomicBoolean, TreeNode)270%60%449911
isDataSkippingOnlyAccessPath(List)250%60%445511
containsDataSkippingOnlyAccessPath(List)190%40%335511
hasStrictPrefix(List, List)170%40%331111
buildMapKeysOnlyPath(List, int)140%n/a113311
containsStringLength(Plan)120%n/a113311
containsVariant(Plan)120%n/a113311
containsNullCheck(Plan)120%n/a113311
descendMapType(MapType, String)100%20%223311
lambda$pruneDataType$4(Pair)60%n/a111111
lambda$pruneDataType$6(Slot, ColumnAccessPathType, Slot)0%n/a111111
lambda$pruneDataType$5(Slot, ColumnAccessPathType, Slot)0%n/a111111
lambda$containsVariant$1(Slot)0%n/a111111
static {...}0%n/a111111
NestedColumnPruning()0%n/a111111