(Created page with "{{admon/important | Comments and Explanations | The page source contains comments providing guidance to fill out each section. They are invisible when viewing this page. To re...") |
No edit summary |
||
Line 1: | Line 1: | ||
<!-- Self Contained or System Wide Change Proposal? | <!-- Self Contained or System Wide Change Proposal? | ||
Use this guide to determine to which category your proposed change belongs to. | Use this guide to determine to which category your proposed change belongs to. | ||
Line 179: | Line 177: | ||
Upstream release notes: https://www.postgresql.org/docs/12/release-12.html | Upstream release notes: https://www.postgresql.org/docs/12/release-12.html | ||
[[Category: | [[Category:ChangeReadyForWrangler]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> |
Revision as of 20:17, 21 January 2020
Change Proposal Name
Summary
Update postgresql and libpq packages to version 12.
Owner
- Name: Patrik Novotný
- Email: panovotn@redhat.com
Current status
- Targeted release: Fedora 32
- Last updated: 2020-01-21
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
Update postgresql and libpq packages to version 12.
Benefit to Fedora
Inclusion of the latest upstream release of PostgreSQL database with all it's benefits. See release notes for more information: https://www.postgresql.org/docs/12/release-12.html
Scope
- Proposal owners:
- Prepare postgresql 12.1 for Rawhide (based on existing module for postgresql 12)
- Prepare libpq 12.1 for Rawhide (based on existing module for postgresql 12)
- Prepare PostgreSQL extension packages (pgaudit, timescaledb, etc) for the new version of postgresql
- Modularize PostgreSQL 11
- Other developers: N/A (not a System Wide Change)
- Release engineering: #Releng issue number (a check of an impact with Release Engineering is needed)
- Policies and guidelines: N/A (not a System Wide Change)
- Trademark approval: N/A (not needed for this Change)
Upgrade/compatibility impact
There is no compatibility impact expected. PostgreSQL extensions will need to be rebased, although, most of the packages were already tested with the PostgreSQL 12 module.
How To Test
Usual testing as per major release upgrades. Others' software tests runs well as the issues were fixed regarding the postgresql12 module.
User Experience
Users will have to upgrade their databases the same way as between major MariaDB versions. PostgreSQL 11 will be available as a module.
Dependencies
Packages depending on libpq should not require any additional work, as the library is backwards compatible. Some work will be required for PostgreSQL extension packages.
Contingency Plan
PostgreSQL12 (including libpq package) is already available in fedora as a module.
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
- Blocks product? product
Documentation
N/A (not a System Wide Change)
Release Notes
PostgreSQL release version 12 (including libpq library). Upstream release notes: https://www.postgresql.org/docs/12/release-12.html