[VL] Incorporate SQL Union operator into Velox execution pipeline
Open
enhancement
- Dominant language
- Scala
- Stars
- 1.6k
- Forks
- 657
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 80
Description
Union is currently implemented in Java and the operator could break up one fused Velox's task into two. We'd find a way to offload the operator to Velox so Velox could get a bigger plan for applying more local optimizations.
Contributor guide
Research direction
The issue names the Java Union implementation and the Velox execution pipeline, but no files or tests. Start by locating how Union currently splits fused tasks and how operators are offloaded to Velox; done means Union is incorporated into the Velox plan without breaking task fusion and enables broader local optimization.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, sql
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100