Skip to content

[branch-47] Speed up optimize_projection by improving is_projection_unnecessary#21

Merged
geoffreyclaude merged 1 commit intobranch-47from
perf/improve_project
Apr 24, 2025
Merged

[branch-47] Speed up optimize_projection by improving is_projection_unnecessary#21
geoffreyclaude merged 1 commit intobranch-47from
perf/improve_project

Conversation

@geoffreyclaude
Copy link

Cherry-pick of upstream PR apache#15761

@gabotechs gabotechs changed the title Speed up optimize_projection by improving is_projection_unnecessary [branch-47] Speed up optimize_projection by improving is_projection_unnecessary Apr 24, 2025
@geoffreyclaude geoffreyclaude merged commit 7fca6c3 into branch-47 Apr 24, 2025
18 of 21 checks passed
@xudong963
Copy link

Hi @geoffreyclaude, noticed you cherry-picked this commit, there is a more powerful PR: apache#15787 that you may be interested in.

@geoffreyclaude
Copy link
Author

geoffreyclaude commented Apr 28, 2025

Hi @geoffreyclaude, noticed you cherry-picked this commit, there is a more powerful PR: apache#15787 that you may be interested in.

Thanks @xudong963 ! I'll try it out. For context, we were playing with Substrait plans and found the logical planning phase super slow for a SELECT *, *, ..., * FROM table_with_many_columns type query.
There's no urgency on our side though, we're perfectly ok waiting for more fixes to drop with release 48.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants