Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GLUTEN-7145][CH][PART]refactor for rel parsers #7193

Merged
merged 2 commits into from
Sep 12, 2024

Conversation

lgbo-ustc
Copy link
Contributor

@lgbo-ustc lgbo-ustc commented Sep 11, 2024

What changes were proposed in this pull request?

(Please fill in changes proposed in this fix)

Fixes: #7145

Refactor SerializedPlanParser::parseOp. RelParser don't need to call SerializedPlanParser from down to top at the parsing process

How was this patch tested?

(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)

unit tests

(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

Copy link

#7145

Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

return query_plan;
}

// This is sourde noce, there is no input
Copy link
Contributor

Choose a reason for hiding this comment

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

typo: sourde noce -> source node

Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

liuneng1994
liuneng1994 previously approved these changes Sep 11, 2024
Copy link
Contributor

@liuneng1994 liuneng1994 left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

@lgbo-ustc lgbo-ustc marked this pull request as ready for review September 11, 2024 11:11
Copy link

Run Gluten Clickhouse CI

Copy link

Run Gluten Clickhouse CI

Copy link
Contributor

@liuneng1994 liuneng1994 left a comment

Choose a reason for hiding this comment

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

LGTM

@liuneng1994 liuneng1994 merged commit 8c16d82 into apache:main Sep 12, 2024
8 checks passed
baibaichen added a commit to baibaichen/gluten that referenced this pull request Sep 13, 2024
baibaichen added a commit to baibaichen/gluten that referenced this pull request Sep 13, 2024
baibaichen added a commit to Kyligence/gluten that referenced this pull request Sep 18, 2024
baibaichen added a commit to Kyligence/gluten that referenced this pull request Sep 18, 2024
baibaichen added a commit that referenced this pull request Sep 18, 2024
* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20240918)

* Fix build due to ENABLE_ROCKSDB=OFF caused by #7239
* Fix UT build due to #6723
* Fix UT build due to #7193
* Fix Build due to ClickHouse/ClickHouse#69298

---------

Co-authored-by: kyligence-git <[email protected]>
Co-authored-by: Chang Chen <[email protected]>
baibaichen added a commit to baibaichen/gluten that referenced this pull request Sep 19, 2024
baibaichen added a commit to baibaichen/gluten that referenced this pull request Sep 19, 2024
(cherry picked from commit 53c5cf1)
sharkdtu pushed a commit to sharkdtu/gluten that referenced this pull request Nov 11, 2024
What changes were proposed in this pull request?
(Please fill in changes proposed in this fix)

Fixes: apache#7145

Refactor SerializedPlanParser::parseOp. RelParser don't need to call SerializedPlanParser from down to top at the parsing process

How was this patch tested?
(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)

unit tests

(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)
sharkdtu pushed a commit to sharkdtu/gluten that referenced this pull request Nov 11, 2024
)

* [GLUTEN-1632][CH]Daily Update Clickhouse Version (20240918)

* Fix build due to ENABLE_ROCKSDB=OFF caused by apache#7239
* Fix UT build due to apache#6723
* Fix UT build due to apache#7193
* Fix Build due to ClickHouse/ClickHouse#69298

---------

Co-authored-by: kyligence-git <[email protected]>
Co-authored-by: Chang Chen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CH] Well-structured parser layers
2 participants