-
Notifications
You must be signed in to change notification settings - Fork 880
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
PG14 ModifyTablePath struct change #3631
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3631 +/- ##
=======================================
Coverage 90.80% 90.80%
=======================================
Files 212 212
Lines 36528 36528
=======================================
Hits 33168 33168
Misses 3360 3360
Continue to review full report at Codecov.
|
3a46d09
to
2851fff
Compare
33f3f12
to
c76f53a
Compare
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
d6e006a
to
f159e55
Compare
c54ad1a
to
f159e55
Compare
5ce4c6f
to
3be54ac
Compare
PG14 removes partitioned_child_rels from RelOptInfo postgres/postgres@a929e17e
PG14 changes ModifyTablePath struct to have single child subpath instead of list of subpaths. Similarly ModifyTableState mt_nplans gets removed because ModifyTable will only have single child in PG14. The same patch also removes ri_junkFilter from ResultRelInfo. postgres/postgres@86dc9005
PG14 removes es_result_relation_info from executor state. postgres/postgres@a04daa97
3be54ac
to
508fb3f
Compare
There are more changes required to adjust our code to the insert path changes but i pulled this PR out to keep the mechanical changes separate from the actual refactoring to make reviewing easier.
Disable-check: commit-count