Migration vers 12 et supérieures¶
(Référence : https://docs.postgresql.fr/12/release-12.html)
Suppression de colonnes dépréciées du catalogue¶
Des colonnes ont été supprimées des tables du catalogue :
pg_class.relhasoids
;pg_constraint.consrc
;pg_attrdef.adsrc
.
Fin du fichier recovery.conf¶
Le fichier recovery.conf
disparaît :
- Les paramètres anciennement spécifiques à ce fichier sont dorénavant lus dans le fichier
postgresql.conf
(ou équivalent, notammentpostgresql.auto.conf
, ou les fichiers inclus depuispostgresql.conf
) ; - Un fichier témoin dans le répertoire des données de l’instance est nécessaire pour indiquer le mode de restauration souhaité au démarrage de PostgreSQL :
- l’instance est en mode restauration :
recovery.signal
; - l’instance est en mode standby :
standby.signal
.