-
Notifications
You must be signed in to change notification settings - Fork 686
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
Drops PG14 support #7753
Drops PG14 support #7753
Conversation
7a04b5c
to
b5ffa71
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-13.0 #7753 +/- ##
================================================
- Coverage 89.48% 89.46% -0.03%
================================================
Files 276 276
Lines 60063 59892 -171
Branches 7524 7510 -14
================================================
- Hits 53747 53580 -167
- Misses 4166 4167 +1
+ Partials 2150 2145 -5 |
98ab8c9
to
0a49a3a
Compare
Code & test output changes look good to me. Will do another pass once the branch is rebased & polished and the conflicts are resolved. |
0a49a3a
to
6b109e0
Compare
848ba0d
to
b690d1c
Compare
a83c115
to
1f2da8a
Compare
@@ -1290,7 +1286,7 @@ static DistributeObjectOps View_Rename = { | |||
static DistributeObjectOps Trigger_Rename = { | |||
.deparse = NULL, | |||
.qualify = NULL, | |||
.preprocess = PreprocessAlterTriggerRenameStmt, | |||
.preprocess = NULL, |
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.
why are we doing this?
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.
bc we're removing PreprocessAlterTriggerRenameStmt, nvm
@@ -3011,7 +2969,6 @@ SyncNodeMetadataToNodesMain(Datum main_arg) | |||
|
|||
PopActiveSnapshot(); | |||
CommitTransactionCommand(); | |||
ProcessCompletedNotifies(); |
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.
why
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.
bc it was a noop for pg >= 15
- Remove "$version_num" != 'xx' from configure file - delete all PG_VERSION_NUM = PG_VERSION_XX references in the code - Look at pg_version_compat.h file, remove all _compat functions etc defined specifically for PGXX differences - delete all PG_VERSION_NUM >= PG_VERSION_(XX+1), PG_VERSION_NUM < PG_VERSION_(XX+1) ifs in the codebase - delete ruleutils_xx.c file
19deb09
to
4c6ecd0
Compare
DESCRIPTION: Drops PG14 support