ExtractSpatialJoins

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,155 of 1,1550%98 of 980%74741991992525
tryCreateSpatialJoin(Rule.Context, JoinNode, RowExpression, PlanNodeId, List, CallExpression, Optional, Metadata, SplitManager, PageSourceManager)2620%200%1111434311
loadKdbTree(String, Session, Metadata, SplitManager, PageSourceManager)2240%180%1010383811
tryCreateSpatialJoin(Rule.Context, JoinNode, RowExpression, PlanNodeId, List, CallExpression, Metadata, SplitManager, PageSourceManager)2080%200%1111464611
addPartitioningNodes(Rule.Context, FunctionAndTypeManager, PlanNode, VariableReferenceExpression, KdbTree, RowExpression, Optional)1210%20%22242411
toQualifiedObjectName(String, String, String)700%60%448811
checkAlignment(JoinNode, Set, Set)460%160%99131311
addProjection(Rule.Context, PlanNode, VariableReferenceExpression, RowExpression)370%20%226611
ExtractSpatialJoins(Metadata, SplitManager, PageSourceManager)210%n/a115511
rules()200%n/a111111
isSphericalJoin(Metadata, RowExpression, RowExpression)180%40%332211
lambda$loadKdbTree$6(QualifiedObjectName)130%n/a111111
checkSpatialPartitioningTable(boolean, String, Object[])110%20%223311
mapToExpression(Optional, RowExpression)110%n/a111111
newGeometryVariable(Rule.Context, RowExpression)110%20%223311
newRadiusVariable(Rule.Context, RowExpression)110%20%223311
lambda$loadKdbTree$7(Metadata, Session, TableHandle, ColumnHandle)110%20%221111
containsNone(Collection, Collection)100%n/a111111
canPartitionSpatialJoin(JoinNode)80%20%221111
lambda$tryCreateSpatialJoin$5(Rule.Context, Metadata, SplitManager, PageSourceManager, String)80%n/a111111
lambda$tryCreateSpatialJoin$4(Rule.Context, PlanNode, RowExpression, VariableReferenceExpression)60%n/a111111
lambda$tryCreateSpatialJoin$3(Rule.Context, PlanNode, RowExpression, VariableReferenceExpression)60%n/a111111
lambda$tryCreateSpatialJoin$2(Rule.Context, PlanNode, RowExpression, VariableReferenceExpression)60%n/a111111
lambda$tryCreateSpatialJoin$1(Rule.Context, PlanNode, RowExpression, VariableReferenceExpression)60%n/a111111
lambda$tryCreateSpatialJoin$0(Rule.Context, PlanNode, RowExpression, VariableReferenceExpression)60%n/a111111
static {...}40%n/a111111