E.169. Version 7.4.9

[Note]

Date de sortie

2005-10-04

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

E.169.1. Migration à partir de la version 7.4.9

Une sauvegarde/restauration n'est pas requise pour ceux utilisant une version 7.4.X. Néanmoins, si vous mettez à jour à partir d'une version antérieure à la 7.4.8, voir les notes de sortie de la 7.4.8.

E.169.2. Modifications

  • Correction d'une erreur qui permettait au VACUUM de supprimer les chaînes ctid trop tôt, et ajout de vérification supplémentaire dans le code qui suit les liens ctid

    Ceci corrige un vieux problème qui pourrait causer des arrêt brutaux dans de rares circonstances.

  • Correction de CHAR() pour ajouter le nom d'espaces spécifié lors de l'utilisation d'un ensemble de caractères multi-octets (Yoshiyuki Asaba)

    Dans les versions précédentes, l'ajout pour CHAR() était incorrect car il ajoutait seulement le nombre d'octets spécifiés sans prendre en considération la façon dont les caractères étaient stockés.

  • Correction du sens du test pour les transactions en lecture seule dans COPY

    Le code empêchait COPY TO alors qu'il aurait dû interdire COPY FROM.

  • Correction du problème de planification avec les clauses ON des jointures externes qui référencent seulement la relation du côté interne

  • Autres corrections sur les cas particuliers du x FULL JOIN y ON true

  • Rend array_in et array_recv plus paranoïaque sur la validation de leur paramètre OID

  • Correction des lignes manquantes dans les requêtes du type UPDATE a=... WHERE a... avec un index GiST sur la colonne a

  • Amélioration de la stabilité de l'analyse des valeurs du type datetime

  • Amélioration de la vérification pour les pages WAL partiellement écrites

  • Amélioration de la solidité de la gestion des signaux lorsque SSL est activé

  • Empêche l'ouverture de plus de max_files_per_process fichiers lors du démarrage de postmaster

  • Plusieurs corrections de perte mémoire

  • Quelques améliorations sur la portabilité

  • Correction de PL/PgSQL pour gérer correctement var := var quand la variable est passée par référence

  • Mise à jour de contrib/tsearch2 pour utiliser le code Snowball actuel