PostgreSQL 19 en RC1
Le PostgreSQL Global Development Group a annoncé la publication de la première Release Candidate de PostgreSQL 19. En tant que Release Candidate, la version de PostgreSQL 19 RC1 sera quasiment identique à la publication initiale de PostgreSQL 19, cependant, des corrections pourront être appliquées avant la mise à disposition de la version finale de PostgreSQL 19.
La prochaine mise à jour planifiée pour les versions supportées de PostgreSQL, prévue le 12 novembre 2026, inclura un grand nombre de correctifs. Pour cette raison, l’équipe de publication a décidé d’intégrer ces correctifs dans PostgreSQL 19 avant sa sortie officielle. Cela signifie qu’une deuxième version candidate, PostgreSQL 19 RC 2, sera publiée le même jour que cette mise à jour.
La date de publication pour la version finale de PostgreSQL 19 est prévue au 19 novembre 2026. Consulter la section Planning des publications pour plus de détails.
Mise à jour vers la RC1 de PostgreSQL 19
Pour mettre à jour votre version de PostgreSQL depuis une précédente version de
PostgreSQL, vous pouvez utiliser la même stratégie que pour mettre à jour vers
toute version majeure de PostgreSQL (par exemple avec la commande pg_upgrade
ou pg_dump/pg_restore).
Pour plus d’information, consultez la section mise à jour de la documentation officielle : https://www.postgresql.org/docs/19/upgrading.html
Changements depuis la bêta 4
Plusieurs corrections ont été apportées à PostgreSQL 19 suite aux remontées d’utilisateurs ayant testé la bêta 4.
Dont notamment :
- Plusieurs correctifs pour REPACK (CONCURRENTLY).
- Plusieurs correctifs pour pg_plan_advice.
- Plusieurs correctifs pour les nouvelles optimisations du planificateur de requêtes qui dépendent de la possibilité qu’une expression soit
NULL. - Plusieurs correctifs concernant l’activation automatique de la réplication logique lorsque
wal_levelest configuré sur replica. - Correction de l’importation des statistiques de postgres_fdw afin qu’elle s’exécute en tant que propriétaire de la table distante (foreign table) et non en tant qu’utilisateur exécutant la commande
ANALYZE. - Plusieurs correctifs pour l’autovacuum en parallèle.
- Correction de la commande COPY (query) TO … (FORMAT json) pour utiliser les noms de colonnes de la requête, y compris les alias, comme clés JSON à la place des noms de colonnes originaux de la table.
Pour la liste complète des corrections, veuillez consulter la page des tickets ouverts.
Planning des publications
Il s’agit de la première Release Candidate de la version 19. L’équipe de publication prévoit de sortir une deuxième version candidate, PostgreSQL 19 RC 2, le 12 novembre 2026. Sauf si un problème majeur nécessitant un report ou une version candidate supplémentaire est découvert, PostgreSQL 19 devrait être officiellement disponible le 19 novembre 2026.
Pour plus d’information, veuillez consulter la page Beta Testing.