-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Enhancement remove useless project. #4157
Enhancement remove useless project. #4157
Conversation
The original implementation won't check input/output dataflow between
Origin plan:
After eliminating the Project:
Now |
…hancement/remove-uselesss-project
Codecov Report
@@ Coverage Diff @@
## master #4157 +/- ##
==========================================
+ Coverage 84.92% 84.95% +0.02%
==========================================
Files 1328 1341 +13
Lines 131930 133297 +1367
==========================================
+ Hits 112045 113241 +1196
- Misses 19885 20056 +171
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
What type of PR is this?
What problem(s) does this PR solve?
Issue(s) number:
Close #4171
Description:
Require #4156
Avoid modify not matched plan nodes.
How do you solve it?
Special notes for your reviewer, ex. impact of this fix, design document, etc:
Checklist:
Tests:
Affects:
Release notes:
Please confirm whether to be reflected in release notes and how to describe: