planner: join resolveIndex won't find its column and amend join's l/rused logic for reversed column ref from join schema to its children #51282
75.1445% of diff hit (target 0.0000%)
View this Pull Request on Codecov
75.1445% of diff hit (target 0.0000%)
Annotations
Check warning on line 769 in planner/core/plan.go
codecov / codecov/patch
planner/core/plan.go#L769
Added line #L769 was not covered by tests
Check warning on line 38 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L37-L38
Added lines #L37 - L38 were not covered by tests
Check warning on line 89 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L88-L89
Added lines #L88 - L89 were not covered by tests
Check warning on line 101 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L100-L101
Added lines #L100 - L101 were not covered by tests
Check warning on line 152 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L152
Added line #L152 was not covered by tests
Check warning on line 182 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L182
Added line #L182 was not covered by tests
Check warning on line 241 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L240-L241
Added lines #L240 - L241 were not covered by tests
Check warning on line 257 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L256-L257
Added lines #L256 - L257 were not covered by tests
Check warning on line 283 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L283
Added line #L283 was not covered by tests
Check warning on line 334 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L333-L334
Added lines #L333 - L334 were not covered by tests
Check warning on line 473 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L473
Added line #L473 was not covered by tests
Check warning on line 479 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L479
Added line #L479 was not covered by tests
Check warning on line 500 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L500
Added line #L500 was not covered by tests
Check warning on line 512 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L512
Added line #L512 was not covered by tests
Check warning on line 531 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L523-L531
Added lines #L523 - L531 were not covered by tests
Check warning on line 548 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L547-L548
Added lines #L547 - L548 were not covered by tests
Check warning on line 574 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L574
Added line #L574 was not covered by tests
Check warning on line 607 in planner/core/rule_column_pruning.go
codecov / codecov/patch
planner/core/rule_column_pruning.go#L607
Added line #L607 was not covered by tests