-
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)