2007-04-23
Cette version contient quelques corrections de la 8.2.3, dont la correction d'une faille de sécurité. Pour plus d'informations sur les nouvelles fonctionnalités de la version majeure 8.2, voir Section E.95, « Version 8.2 ».
Une sauvegarde/restauration n'est pas nécessaire aux utilisateurs de la version 8.2.
Supporte le placement explicite du schéma des tables temporaires dans search_path, et désactive sa recherche pour les fonctions et opérateurs (Tom)
Ceci est nécessaire pour autoriser une fonction en mode security-definer à configurer une valeur sécurisée de search_path. Sans cela, un utilisateur SQL sans droit peut utiliser des objets temporaires pour exécuter du code avec une fonction possédant les droits du créateur de la fonction (CVE-2007-2138). Voir CREATE FUNCTION pour plus d'informations.
Correction de shared_preload_libraries pour Windows en forçant le rechargement sur chaque processus serveur (Korry Douglas)
Correction de to_char() pour qu'il localise correctement les noms des jours et mois en majuscule/minuscule (Pavel Stehule)
Correction d'arrêts brutaux dans /contrib/tsearch2 (Teodor)
Nécessite l'exécution de COMMIT PREPARED dans la même base que celle utilisée par la transaction qui l'a préparé (Heikki)
Autorise pg_dump à faire des sauvegardes binaires d'une taille supérieure à 2 Go sur Windows (Magnus)
Nouvelle FAQ en chinois traditionel (Taiwan) (Zhou Daojing)
Empêche le collecteur de statistiques d'écrire trop fréquemment sur le disque (Tom)
Correction d'un bogue pouvant corrompre des données dans la façon dont VACUUM FULL gère les chaînes UPDATE (Tom, Pavan Deolasee)
Correction d'un bogue dans les domaines qui utilisent des types array (Tom)
Correction de pg_dump pour qu'il sauvegarde la séquence d'une colonne de type serial lorsque l'utilisateur sélectionne l'option -t sans sauvegarder la table propriétaire (Tom)
Corrections du planificateur, avec des améliorations sur la logique de sélection des jointures externes et des parcours de bitmap (Tom)
Correction des possibles mauvaises réponses ou arrêts brutaux quand une fonction PL/pgSQL essaie de quitter (avec RETURN) à l'intérieur d'un bloc EXCEPTION (Tom)
Correction d'un PANIC lors de l'élargissement d'un index haché (bug introduit en 7.4.15) (Tom)
Correction des spécifications des fuseaux horaires POSIX pour suivre les nouvelles règles USA DST (Tom)