EnumerableMergeJoin

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,136 of 1,1360%100 of 1000%73732382382323
implement(EnumerableRelImplementor, EnumerableRel.Prefer)3710%140%88767611
passThroughTraits(RelTraitSet)2140%160%99616111
EnumerableMergeJoin(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, Set, JoinRelType)1270%280%1515252511
deriveTraits(RelTraitSet, int)1040%180%1010252511
buildMapping(boolean)640%100%668811
extendCollation(RelCollation, List)440%20%229911
create(RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, JoinRelType)390%20%229911
computeSelfCost(RelOptPlanner, RelMetadataQuery)300%n/a115511
intersectCollationAndJoinKey(RelCollation, ImmutableIntList)290%40%336611
EnumerableMergeJoin(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, JoinRelType, Set)130%n/a113311
copy(RelTraitSet, RexNode, RelNode, RelNode, JoinRelType, boolean)130%n/a111111
lambda$implement$5(RelDataType, RelDataType)130%n/a111111
EnumerableMergeJoin(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, ImmutableIntList, ImmutableIntList, Set, JoinRelType)100%n/a112211
lambda$getCollations$1(RelTraitSet)90%n/a111111
lambda$getCollation$0(RelTraitSet)90%n/a111111
getCollations(RelTraitSet)80%n/a111111
lambda$passThroughTraits$3(int, Integer)80%20%221111
lambda$passThroughTraits$2(int, Integer)80%20%221111
static {...}80%20%221111
getCollation(RelTraitSet)70%n/a111111
isMergeJoinSupported(JoinRelType)40%n/a111111
getDeriveMode()0%n/a111111
lambda$create$4(List)0%n/a111111