Bonjour,

Le PostgreSQL Global Development Group (PGDG) a publié lundi 5 décembre des mises à jour sur toutes les branches actives du SGBD PostgreSQL, c'est à dire les versions 9.1.2, 9.0.6, 8.4.10, 8.3.17 and 8.2.23.

Les utilisateurs des fonctionnalités concernées par ces mises à jours, notamment la réplication binaire, doivent mettre à jours leurs instances PostgreSQL dès que possible.

Ceci est également la dernière mise à jour de PostgreSQL 8.2, qui est désormais en fin de vie (en anglais : "End-Of-Life" ou "EOL"). Les utilisateurs de la version 8.2 doivent planifier une montée de version de leurs instances PostgreSQL et migrer vers la version 8.3 ou supérieure dans les prochains mois. Pour plus d'information, consulter la Politique de support des Versions :

http://wiki.postgresql.org/wiki/Pos...

Les fonctionnalités affectées par cette mise à jour sont notamment : la réplication binaire et le Hot Standby, les indexes GIN, l'extension citext, le tri dans les fonctions de fenêtrage, l'intégrité référentielle par les clés étrangères, le PL/perl, et la gestion des extensions en général... Les utilisateurs de cette fonctionanlités doivent appliquées cette mise à jour sur le champ.

Cette publication contient 52 corrections pour la version 9.1, et un nombre inférieur de corrections pour les versions plus anciennes, notamment :

  • correction de bugs dans la vue information_schema.referential_constraints view * ;
  • correction des collationnements pour les colonnes citext et les index associés * ;
  • prévention d'un crash possible lors d'une jointure avec une fonction scalaire ;
  • prévention d'une corruption de données transitoire des index GIN après un crash ;
  • prévention d'une corruption de données sur les colonnes TOAST lors de copie de données ;
  • correction d'échecs lors du démarrage d'un serveur en lecture seule ;
  • correction d'un autre bug concernant le message "variable not found in subplan target list" ;
  • correction d'un bug sur le tri des expressions d'agrégats dans les fonctions de fenêtrage ;
  • correction de plusieurs bugs sur pg_upgrade ;
  • modification de l'ordre de création d'une clé étrangère pour un meilleur support des clés s'auto-référençant * ;
  • correction de plusieurs bugs sur l'ordre CREATE EXTENSION ;
  • ajout d'un code assurant que le type de retour et la donnée renvoyée soient en accord avec PL/perl ;
  • ajout d'un code assurant que les chaînes en PL/perl sont toujours en UTF-8 ;
  • correction de bugs sur les différentes extensions ;
  • mise à jour de la base de données des fuseaux horaires.

Les modifications marquées avec une étoile entre crochets (*) nécessitent des étapes supplémentaires, après mise à jour, pour corriger les problèmes décrits. Voir les notes de versions de chaque branche pour une liste complète des modifications avec des détails sur les correctifs et les étapes à suivre.

Comme pour les autres versions mineures, les utilisateurs ne doivent pas nécessairement sauvegarder puis recharger leur base de données pour mettre à jour. Arrêtez PostgreSQL, mettez à jour les binaires et relancez PostgreSQL.

Téléchargez les nouvelles versions maintenant sur :

Code source:

Paquets binaires:

La version originale de ce message est disponible ici : http://www.postgresql.org/about/new...