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

E.79. Sortie 7.4.3

[Note]

Date de sortie

2004-06-14

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

E.79.1. Migration vers la version 7.4.3

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

E.79.2. Modifications

  • Correction de pertes mémoire temporaires lors de l'utilisation d'agrégats non hachés (Tom)

  • Correctifs pour ECPG, incluant quelques-uns pour la compatibilité avec Informix (Michael)

  • Corrections pour compiler avec l'activation des threads, en particulier pour Solaris (Bruce)

  • Correction d'une erreur dans la fin de COPY IN lors de l'utilisation de l'ancien protocole réseau (ljb)

  • Plusieurs corrections importantes dans pg_autovacuum, incluant des correctifs pour les grosses tables, les OID non signés, la stabilité, les tables temporaires et le mode de débogage (Matthew T. O'Connor)

  • Correction d'un problème lors de la lecture de sauvegardes au format tar sur NetBSD et BSD/OS (Bruce)

  • Quelques corrections sur JDBC

  • Correction de ALTER SEQUENCE RESTART lorsque last_value vaut la valeur de réinitialisation (Tom)

  • Réparation de l'échec après recalcul des sous-sélections imbriquées (Tom)

  • Correction de problèmes avec les expressions non constantes dans LIMIT/OFFSET

  • Support de FULL JOIN sans clause de jointure, tels que X FULL JOIN Y ON TRUE (Tom)

  • Correction d'un autre bogue sur les tables sans colonnes (Tom)

  • Amélioration de la gestion des identifieurs non qualifiés dans les clauses GROUP BY des sous-sélections (Tom)

    Les alias de liste de sélection à l'intérieur de sous-sélections prendront maintenant la précédence sur les noms des niveaux de requêtes externes.

  • Ne génère pas de « NATURAL CROSS JOIN » lors de la décompilation de règles (Tom)

  • Ajout de vérification pour la taille de champ invalide dans le COPY binaire (Tom)

    Ceci corrige une faille de sécurité difficile à exploiter.

  • Évite les conflits de verrouillage entre ANALYZE et LISTEN/NOTIFY

  • Nombreuses mises à jour de traduction (plusieurs contributeurs)