Skip to content

[GLUTEN-9279] Not pulling out expression from PartialMerge aggregate function to avoid invalid reference binding in ProjectExecTransformer#9280

Merged
liujiayi771 merged 7 commits intoapache:mainfrom
Z1Wu:fix/not_pull_out_partital_merge
Apr 21, 2025
Merged

[GLUTEN-9279] Not pulling out expression from PartialMerge aggregate function to avoid invalid reference binding in ProjectExecTransformer#9280
liujiayi771 merged 7 commits intoapache:mainfrom
Z1Wu:fix/not_pull_out_partital_merge

Conversation

@Z1Wu
Copy link
Copy Markdown
Contributor

@Z1Wu Z1Wu commented Apr 9, 2025

What changes were proposed in this pull request?

Pulling out expression from PartialMerge aggregate function results in invalid reference binding in ProjectExecTransformer when there are merge_sum and partial_count aggreagate function with non-attribute expression in same HashAggregate.

Fixes issue: #9279

How was this patch tested?

UnitTest

@github-actions github-actions bot added the CORE works for Gluten Core label Apr 9, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2025

#9279

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2025

Run Gluten ClickHouse CI on ARM

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2025

Run Gluten ClickHouse CI on ARM

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2025

Run Gluten ClickHouse CI on ARM

Copy link
Copy Markdown
Contributor

@zml1206 zml1206 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One nit, thank you, cc @liujiayi771

@github-actions
Copy link
Copy Markdown

Run Gluten ClickHouse CI on ARM

@github-actions
Copy link
Copy Markdown

Run Gluten ClickHouse CI on ARM

@github-actions
Copy link
Copy Markdown

Run Gluten ClickHouse CI on ARM

@liujiayi771
Copy link
Copy Markdown
Contributor

@Z1Wu CH UT GLUTEN-9279 - Not Pull out expression to avoid invalid reference binding *** FAILED *** is failed, can you also modify this UT.

@Z1Wu
Copy link
Copy Markdown
Contributor Author

Z1Wu commented Apr 14, 2025

image

Unable to see the details of failed UT. Where could I get the username and password of jenkins.

@zml1206
Copy link
Copy Markdown
Contributor

zml1206 commented Apr 15, 2025

@github-actions
Copy link
Copy Markdown

Run Gluten ClickHouse CI on ARM

@liujiayi771
Copy link
Copy Markdown
Contributor

cc @baibaichen.

@liujiayi771 liujiayi771 merged commit cce8d24 into apache:main Apr 21, 2025
47 checks passed
zml1206 pushed a commit to zml1206/gluten that referenced this pull request Apr 22, 2025
…function to avoid invalid reference binding in ProjectExecTransformer (apache#9280)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CORE works for Gluten Core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants