Skip to content

Adopt PG19 CheckValidResultRel signature - #10277

Merged
svenklemm merged 3 commits into
mainfrom
sven/pg19_beta2
Jul 17, 2026
Merged

Adopt PG19 CheckValidResultRel signature#10277
svenklemm merged 3 commits into
mainfrom
sven/pg19_beta2

Conversation

@svenklemm

@svenklemm svenklemm commented Jul 16, 2026

Copy link
Copy Markdown
Member

PostgreSQL 19 added a ModifyTable argument to CheckValidResultRel.
Update the CheckValidResultRelCompat macro to take the new argument
and shim it away for older versions.

Upstream changes:
Reject child partition FDWs in FOR PORTION OF.
postgres/postgres@a40fdf658862

Disable-check: force-changelog-file
Disable-check: commit-count

@github-actions

Copy link
Copy Markdown

@kpan2034, @pnthao: please review this pull request.

Powered by pull-review

@codecov

codecov Bot commented Jul 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@svenklemm svenklemm added this to the v2.29.0 milestone Jul 16, 2026
PostgreSQL 19 added a ModifyTable argument to CheckValidResultRel.
Update the CheckValidResultRelCompat macro to take the new argument
and shim it away for older versions.

Upstream changes:
Reject child partition FDWs in FOR PORTION OF.
postgres/postgres@a40fdf658862
columnar_scan_cost tet was changed to being pg version specific
due to cost differences on PG19. Adjust the IGNORES list for
32bit test to account for that.
Commit 2be68a7 adjusted compression_update_delete but forgot to
adjust the PG19 output.
@svenklemm
svenklemm merged commit f877c73 into main Jul 17, 2026
63 checks passed
@svenklemm
svenklemm deleted the sven/pg19_beta2 branch July 17, 2026 11:28
@timescale-automation timescale-automation added the released-2.29.0 Released in 2.29.0 label Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pg19 released-2.29.0 Released in 2.29.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants