2007-01-08
Cette version contient quelques corrections de la 8.1.5. Pour plus d'informations sur les nouvelles fonctionnalités de la version majeure 8.1, voir Section E.90, « Version 8.1 ».
Une sauvegarde/restauration n'est pas requise pour ceux utilisant une version 8.1.X. Néanmoins, si vous mettez à jour à partir d'une version antérieure à la 8.1.2, voir les notes de sortie de la 8.1.2.
Amélioration de la gestion de getaddrinfo() sur AIX (Tom)
Ceci corrige un problème lors du lancement, entre autres, du récupérateur de statistiques.
Correction de pg_restore pour gérer une sauvegarde au format tar contenant les objets larges (blobs) avec commentaires (Tom)
Correction des erreurs « failed to re-find parent key » du VACUUM (Tom)
Nettoyage des fichiers cache pg_internal.init lors du re-démarrage du serveur (Simon)
Ceci évite que les fichiers cache contiennent des données obsolètes après une récupération PITR.
Correction d'un cas rare de tronquage d'une grosse relation à la limite du Go par VACUUM (Tom)
Correction d'un bogue causant des erreurs de verrouillage mortelle inutiles sur des verrous niveau ligne (Tom)
Corrections de bogues affectant les index hash de plusieurs Go (Tom)
Correction d'un possible blocage mortel dans la gestion des signaux sous Windows (Teodor)
Correction de l'erreur lors de la construction d'un ARRAY[] contenant plusieurs éléments vides (Tom)
Correction d'une perte mémoire dans ecpg lors d'une connexion (Michael)
Correction de la compilation sur Darwin (OS X) (Tom)
to_number() et to_char(numeric) sont maintenant STABLE, et non plus IMMUTABLE, pour les nouvelles installations (initdb nécessaire) (Tom)
Ceci a été modifié car lc_numeric peut modifier la sortie de ces fonctions.
Amélioration de l'utilisation des expressions rationnelles qui utilisent des parenthèses (Tom)
Ceci améliore aussi les performances de l'\d de psql.
Mise à jour de la base des fuseaux horaires
Ceci affecte les règles de changements d'heure en Australie et au Canada.