Commit fd67186
authored
feat: Wire up IndexSource splits to Spark task sources (#27817)
Summary:
`findTableScanNodes()` does not match `IndexSourceNode`, so index splits
never reach Spark task assignments. `IndexLookupJoin` sees zero index
splits and produces no matches -- inner joins return empty results, and
left joins silently fill the right side with NULLs.
Fix: extend the predicate to also match `IndexSourceNode`.
## Release Notes
```
== NO RELEASE NOTE ==
```1 parent 65547f4 commit fd67186
1 file changed
Lines changed: 2 additions & 1 deletion
File tree
- presto-spark-base/src/main/java/com/facebook/presto/spark/planner
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
369 | 370 | | |
370 | 371 | | |
371 | 372 | | |
372 | | - | |
| 373 | + | |
373 | 374 | | |
374 | 375 | | |
375 | 376 | | |
| |||
0 commit comments