PostgreSQLLa base de données la plus sophistiquée au monde.

E.78. Sortie 7.4.4

[Note]

Date de sortie

2004-08-16

Cette version contient quelques correctifs sur la 7.4.3. Pour plus d'informations sur les nouvelles fonctionnalités de la version majeure 7.4, voir Section E.82, « Sortie 7.4 ».

E.78.1. Migration vers la version 7.4.4

Une sauvegarde restauration n'est pas requise pour ceux utilisant une version 7.4.X.

E.78.2. Modifications

  • Empêche une perte possible de transactions validées lors d'un arrêt brutal

    À cause d'un verrouillage insuffisant entre la validation des transactions et des points de vérification, il était possible pour les transactions validées juste avant le point de vérification perdu, complètement ou partiellement, le plus récent après un arrêt brutal de la base de données et un redémarrage. Ceci est un bogue sérieux qui existait depuis PostgreSQL™ 7.1.

  • Vérification de la restriction HAVING avant d'évaluer une liste de résultat d'un plan d'agrégat

  • Évite un arrêt brutal lorsque l'identifiant de l'utilisateur courant est supprimé

  • Correction des tableaux croisés hachés pour les tableaux sans ligne (Joe)

  • Force la mise à jour du cache après renommage d'une colonne dans une clé étrangère

  • L'affichage propre des requêtes UNION fonctionne correctement

  • Fait que psql gère les retours chariot \r\n proprement dans COPY IN

  • pg_dump gèrait les ACL avec des options grant non correctement

  • Correction du support des threads pour OS X et Solaris

  • Mise à jour du pilote JDBC (construction 215) avec différents correctifs

  • Corrections pour ECPG

  • Corrections des traductions (contributeurs variés)