Merged
Conversation
1 task
Member
|
pg_partman has a 5.3.1 release that could be worth moving to before merging (solves some uuidv7 things and better 17/18 compat) |
3873c38 to
b7c2a75
Compare
Member
|
@jfroche was/is there a reason to rename the background worker for the shared library? It is likely best to keep the path the same so it does not deviate from the docs |
3d868ce to
5c57d27
Compare
5c57d27 to
d199683
Compare
Collaborator
I didn't realize the project was using different names for the library and the extension. I have adapted the code for that in d199683 |
Member
Run upgrade and pg_regress tests for pg_partman extension in NixOS tests.
The pg_partman extension uses a different library name (pg_partman_bgw) than its extension name (pg_partman). This change separates the library name from the extension name to properly handle the background worker library installation and version switching.
5d05d9e to
e560b44
Compare
Crispy1975
approved these changes
Dec 4, 2025
yvan-sraka
pushed a commit
that referenced
this pull request
Dec 7, 2025
* feat: pg_partman all major versions * wip: stage pg_partman multi-version changes * add tests for pg_partman * add tests for pg_partman * add partman to local tests. remove from initial schema * add hypertable to partman test * feat: multiversion pg_partman * update v15 schema * Add nixos test for pg_partman extension Run upgrade and pg_regress tests for pg_partman extension in NixOS tests. * add 5.3.1 version for partman * fix: remove old pg_partman version and fix pg_regress outputs * fix(pg_partman): use correct library name for background worker The pg_partman extension uses a different library name (pg_partman_bgw) than its extension name (pg_partman). This change separates the library name from the extension name to properly handle the background worker library installation and version switching. * chore: bump again to release --------- Co-authored-by: Chris Gwilliams <[email protected]> Co-authored-by: Jean-François Roche <[email protected]>
yvan-sraka
pushed a commit
that referenced
this pull request
Dec 8, 2025
* feat: pg_partman all major versions * wip: stage pg_partman multi-version changes * add tests for pg_partman * add tests for pg_partman * add partman to local tests. remove from initial schema * add hypertable to partman test * feat: multiversion pg_partman * update v15 schema * Add nixos test for pg_partman extension Run upgrade and pg_regress tests for pg_partman extension in NixOS tests. * add 5.3.1 version for partman * fix: remove old pg_partman version and fix pg_regress outputs * fix(pg_partman): use correct library name for background worker The pg_partman extension uses a different library name (pg_partman_bgw) than its extension name (pg_partman). This change separates the library name from the extension name to properly handle the background worker library installation and version switching. * chore: bump again to release --------- Co-authored-by: Chris Gwilliams <[email protected]> Co-authored-by: Jean-François Roche <[email protected]>
yvan-sraka
pushed a commit
that referenced
this pull request
Dec 8, 2025
* feat: pg_partman all major versions * wip: stage pg_partman multi-version changes * add tests for pg_partman * add tests for pg_partman * add partman to local tests. remove from initial schema * add hypertable to partman test * feat: multiversion pg_partman * update v15 schema * Add nixos test for pg_partman extension Run upgrade and pg_regress tests for pg_partman extension in NixOS tests. * add 5.3.1 version for partman * fix: remove old pg_partman version and fix pg_regress outputs * fix(pg_partman): use correct library name for background worker The pg_partman extension uses a different library name (pg_partman_bgw) than its extension name (pg_partman). This change separates the library name from the extension name to properly handle the background worker library installation and version switching. * chore: bump again to release --------- Co-authored-by: Chris Gwilliams <[email protected]> Co-authored-by: Jean-François Roche <[email protected]>
yvan-sraka
pushed a commit
that referenced
this pull request
Dec 8, 2025
* feat: pg_partman all major versions * wip: stage pg_partman multi-version changes * add tests for pg_partman * add tests for pg_partman * add partman to local tests. remove from initial schema * add hypertable to partman test * feat: multiversion pg_partman * update v15 schema * Add nixos test for pg_partman extension Run upgrade and pg_regress tests for pg_partman extension in NixOS tests. * add 5.3.1 version for partman * fix: remove old pg_partman version and fix pg_regress outputs * fix(pg_partman): use correct library name for background worker The pg_partman extension uses a different library name (pg_partman_bgw) than its extension name (pg_partman). This change separates the library name from the extension name to properly handle the background worker library installation and version switching. * chore: bump again to release --------- Co-authored-by: Chris Gwilliams <[email protected]> Co-authored-by: Jean-François Roche <[email protected]>
yvan-sraka
pushed a commit
that referenced
this pull request
Dec 8, 2025
* feat: pg_partman all major versions * wip: stage pg_partman multi-version changes * add tests for pg_partman * add tests for pg_partman * add partman to local tests. remove from initial schema * add hypertable to partman test * feat: multiversion pg_partman * update v15 schema * Add nixos test for pg_partman extension Run upgrade and pg_regress tests for pg_partman extension in NixOS tests. * add 5.3.1 version for partman * fix: remove old pg_partman version and fix pg_regress outputs * fix(pg_partman): use correct library name for background worker The pg_partman extension uses a different library name (pg_partman_bgw) than its extension name (pg_partman). This change separates the library name from the extension name to properly handle the background worker library installation and version switching. * chore: bump again to release --------- Co-authored-by: Chris Gwilliams <[email protected]> Co-authored-by: Jean-François Roche <[email protected]>
This file contains hidden or 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
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.

refactor of pg_partman to include multiversion support, switching script, update of tests
PSQL-303