2006-10-16
Cette version contient quelques corrections de la 8.1.4.
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.
Interdiction des fonctions d'agrégat dans des commandes UPDATE , sauf à l'intérieur de sous-sélections (Tom)
Le comportement d'un tel agrégat est non prévisible et, dans la version 8.1.X, peut causer un arrêt brutal. Donc, il a été désactivé. Le standard SQL ne le permet pas non plus.
Correction d'un « core dump » quand un litéral sans type est pris pour un ANYARRAY
Correction d'un « core dump » lors des traces sur les durées pour le protocole étendu de requêtes quand un COMMIT ou un ROLLBACK est exécuté
Correction d'une mauvaise gestion des déclencheurs après quand une requête contient une fonction SQL renvoyant plusieurs lignes (Tom)
Correction de ALTER TABLE ... TYPE pour qu'il vérifie NOT NULL dans une clause USING (Tom)
Correction de string_to_array() pour gérer des correspondances se surchargeant pour la chaîne de séparation
Par exemple, string_to_array('123xx456xxx789', 'xx').
Correction de to_timestamp() pour les formats AM/PM (Bruce)
Correction du calcul de l'autovacuum qui décide de l'exécution d' ANALYZE (Alvaro)
Correction de quelques cas rares dans la correspondance de modèles pour les commandes \d de psql
Correction de bogues corrompant les index dans /contrib/ltree (Teodor)
Nombreuses corrections de fiabilité dans ecpg (Joachim Wieland)
Correction de l'échappement des antislashs dans /contrib/dbmirror
Corrections mineures dans /contrib/dblink et /contrib/tsearch2
Amélioration de l'efficacité des tables hash et des parcours d'index bitmap (Tom)
Correction de l'instabilité de la récupération de statistiques sur Windows (Tom, Andrew)
Correction de statement_timeout pour utiliser les bonnes unités sur Win32 (Bruce)
Dans les versions précédentes de la 8.1.X sur Win32, le délai était décalé d'un facteur de 100.
Corrections pour les compilateurs MSVC et Borland C++™ (Hiroshi Saito)
Corrections pour les compilateurs AIX et Intel™ (Tom)
Correction d'un bug rare dans l'archivage continu (Tom)