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

E.76. Sortie 7.4.6

[Note]

Date de sortie

2004-10-22

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

E.76.1. Migration vers la version 7.4.6

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

E.76.2. Modifications

  • Réparation d'un échec possible pour mettre à jour les bits d'astuce sur disque

    Sous quelques rares circonstances, ceci pourrait mener à des échecs « could not access transaction status », qui se qualifient comme bogue pouvant entraîner des pertes de données.

  • Assurance que la jointure externe hachée ne manque pas de lignes

    Les jointures gauches très importantes pourraient échouer à afficher les lignes du côté gauche sans correspondance en donnant seulement la distribution droite des données.

  • Interdit l'exécution de pg_ctl en tant que root

    Ceci est fait pour évacuer tout risque de problèmes de sécurité.

  • Évite l'utilisation de fichiers temporaires dans /tmp dans make_oidjoins_check

    Ceci a été rapportée comme un problème de sécurité bien qu'il est de peu d'importance car il n'y a aucune raison pour que les utilisateurs autres que les développeurs utilisent ce script de toute façon.

  • Empêche l'arrêt forcé du moteur à partir de la ré-émission du résultat de la commande précédente

    Dans de rares cas, un client pourrait penser que sa dernière commande a réussi alors qu'elle a réellement été annulée par l'arrêt forcé de la base de données.

  • Réparation d'un bogue dans pg_stat_get_backend_idset

    Cela pouvait amener un mauvais comportement dans quelques vues de statistiques du système.

  • Correction d'une petite perte mémoire dans postmaster

  • Correction du bogue « expected both swapped tables to have TOAST tables »

    Ceci pouvait arriver dans les cas tels que CLUSTER après ALTER TABLE DROP COLUMN.

  • Empêche pg_ctl restart d'ajouter -D plusieurs fois

  • Correction du problème de valeurs NULL dans les index GiST

  • :: n'est plus interprété comme une variable dans une instruction de préparation ECPG