Aller au contenu

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, notamment postgresql.auto.conf, ou les fichiers inclus depuis postgresql.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.