apache / apache/gluten

[VL] Incorporate SQL Union operator into Velox execution pipeline

Open
#7,745 4 comments 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.