-
Notifications
You must be signed in to change notification settings - Fork 671
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
PG17 compatibility: Fix Test Failure in alter_index #7729
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-13.0 #7729 +/- ##
===============================================
Coverage ? 89.64%
===============================================
Files ? 274
Lines ? 59582
Branches ? 7436
===============================================
Hits ? 53415
Misses ? 4035
Partials ? 2132 |
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.
Nice fix, thanks!
Let's merge directly to release-13.0
by including only the commits relevant to this PR
and then after merging let's rebase naisila/pg17_support
branch to release-13.0
branch
f56794f
to
6f81c91
Compare
update . update . update Revert "update" This reverts commit 630cff9. update update .
6f81c91
to
e0da343
Compare
SELECT c.relname, a.attstattarget | ||
-- pg17 Changed `attstattarget` in `pg_attribute` to use `NullableDatum`, allowing null representation for default statistics target in PostgreSQL 17. | ||
-- https://github.com/postgres/postgres/commit/6a004f1be87d34cfe51acf2fe2552d2b08a79273 | ||
SELECT c.relname, |
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.
style fix
SELECT c.relname, | |
SELECT c.relname, |
FROM pg_attribute a | ||
JOIN pg_class c ON a.attrelid = c.oid AND c.relname LIKE 'test\_idx%' | ||
ORDER BY c.relname, a.attnum; | ||
|
||
\c - - - :worker_1_port | ||
SELECT c.relname, a.attstattarget | ||
SELECT c.relname, |
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.
style fix
SELECT c.relname, | |
SELECT c.relname, |
@@ -80,11 +80,11 @@ typedef enum DistOpsOperationType | |||
*/ | |||
typedef struct DistributeObjectOps | |||
{ | |||
char * (*deparse)(Node *); | |||
char *(*deparse)(Node *); |
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.
Can you open a separate PR for these style fixes?
Changed
attstattarget
inpg_attribute
to useNullableDatum
, allowing null representation for default statistics target in PostgreSQL 17.postgres/postgres@6a004f1