-
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
Adds PG17.1 support - Regression tests sanity #7661
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-13.0 #7661 +/- ##
===============================================
Coverage ? 89.63%
===============================================
Files ? 274
Lines ? 59713
Branches ? 7449
===============================================
Hits ? 53525
Misses ? 4055
Partials ? 2133 |
naisila
force-pushed
the
naisila/pg17_support
branch
6 times, most recently
from
July 30, 2024 16:03
5d4c7db
to
ba0b06b
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
from
November 10, 2024 20:03
70cf729
to
e4040dd
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
from
November 10, 2024 20:56
9240944
to
3447abc
Compare
naisila
changed the title
Adds PG17.0 support
Adds PG17.0 support - Regression tests sanity
Nov 10, 2024
naisila
force-pushed
the
naisila/pg17_support
branch
2 times, most recently
from
November 17, 2024 20:46
b29c332
to
1cf690f
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
9 times, most recently
from
November 22, 2024 13:27
e108bb8
to
c396ce6
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
2 times, most recently
from
December 4, 2024 10:51
a12026b
to
6be0649
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
from
December 5, 2024 10:18
6be0649
to
a8139f9
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
3 times, most recently
from
December 8, 2024 08:33
1e55f40
to
1c39f95
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
from
December 18, 2024 11:45
1c39f95
to
e8352a8
Compare
45 tasks
naisila
force-pushed
the
naisila/pg17_support
branch
6 times, most recently
from
December 20, 2024 17:14
c8c79ec
to
3f72611
Compare
naisila
changed the title
Adds PG17.0 support - Regression tests sanity
Adds PG17.1 support - Regression tests sanity
Dec 23, 2024
naisila
force-pushed
the
naisila/pg17_support
branch
from
December 23, 2024 10:31
4a25781
to
7902d59
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
2 times, most recently
from
December 23, 2024 12:25
3cde05a
to
a53615e
Compare
naisila
force-pushed
the
naisila/pg17_support
branch
3 times, most recently
from
December 23, 2024 14:31
97af2b6
to
3d6c111
Compare
(cherry picked from commit ae3ed7d)
In `citus_prepare_upgrade()`, don't drop any_value when upgrading from PG16+, because PG16+ has its own any_value function. Attempting to do so results in the error seen in [pg16-pg17 upgrade](https://github.com/citusdata/citus/actions/runs/11768444117/job/32778340003?pr=7661): ``` ERROR: cannot drop function any_value(anyelement) because it is required by the database system CONTEXT: SQL statement "DROP AGGREGATE IF EXISTS pg_catalog.any_value(anyelement)" ``` When 16 becomes the minimum supported Postgres version, the drop statements can be removed.
naisila
force-pushed
the
naisila/pg17_support
branch
from
December 24, 2024 08:44
3d6c111
to
83e7371
Compare
onurctirtir
approved these changes
Dec 24, 2024
naisila
added a commit
to citusdata/the-process
that referenced
this pull request
Dec 24, 2024
PG17: Bison and Flex are now hard build requirements in configure postgres/postgres@721856f Sister PR citusdata/citus#7661
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Compilation PR: #7699
Ruleutils PR: #7725
Sister PR for tests: citusdata/the-process#159
This PR keeps track of Regression tests sanity with PG17. It is used as a reference for tests in all the small PRs listed below.
Fixes #7653
Helpful smaller PRs: