Par Guillaume Lelarge le 11/03/2004 - 01:17
== Nouvelles hebdomadaires de PostgreSQL - 26 janvier 2004 ==
Une autre bonne semaine de développement terminée par une nouvelle
Ă©dition, en retard, des nouvelles hebdomadaires :-) Il y a un certain nombre
d'éléments à passer en revue et un changement de structure, donc commençons tout
de suite.
Quelques correctifs disponibles cette semaine ont été réécrit pour la
branche 7.4 et devraient donc ĂŞtre pris en compte pour la prochaine sortie. Une
des corrections inclus concerne un manque d'optimisation au niveau de
l'exécuteur évitant des projections inutiles lors du parcours des tables dont
toutes les colonnes sont nécessaires. Merci à Mike Mascari pour son rapport
initial. Un autre bogue dans le paramètrage de pg_dump, qui initialisait mal
l'emplacement de la base de données pour les serveurs 7.0.*, a été corrigé. Un
problème avec les colonnes supprimées pour les déclencheurs (triggers) pltcl,
rapporté par Patrick Salmon, a aussi été corrigé.
Sur la branche principale, quelques discussions de bas niveau sur
l'algorithme GEQO et une attente ferme de Tom Lane, ont mené à des changements
dans les paramètrages par défaut de GEQO, dans la connaissance des heuristiques
SQL pour GEQO et dans la documentation, bien amélioré sur ce sujet. Jan Wieck
a aussi implémenté une première passe des fonctionnalités pour l'écriture en
tâche de fond, permettant aux personnes administrant des serveurs dédiés
d'améliorer les opérations d'entrées/sorties pour le serveur. Neil
Conway a passé du temps sur le nettoyage des fonctions de manipulation mémoire
de psql. ECPG a eu une nouvelle fonctionnalité : WHENEVER NOT_FOUND pour les
syntaxes des instructions SELECT/INSERT/UPDATE/DELETE. Une modification du
comportement a été intégrée pour permettre l'initialisation d'un chemin de
recherche de schémas incluant des schémas inexistants. Dans le passé, ceci
aurait résulté en une erreur (de niveau ERROR) mais cette fonctionnalité est
nécessaire pour pg_dump dans le cas de certaines restaurations. Donc,
maintenant, il émet un message de niveau NOTICE. Quelques améliorations de la
documentation ont aussi vu le jour, incluant l'ajout d'un exemple illustrant la
façon d'appeler une fonction prenant en arguments des types composites. Quelques
exemples sur l'utilisation des fonctionnalités PREPARE et EXECUTE ont aussi été
ajoutés.
Un dernier élément a été la suppression finale du code restant du pilote
JDBC. Celui-ci a été enlévé du répertoire principal des sources. Il a maintenant
sa propre page sur gborg
(http://gborg.postgresql.org/project/pgjdbc/projdisplay.php)
alors que http://jdbc.postgresql.org est
bien sûr toujours d'actualité. Heureusement, ceci va permettre aux développeurs de
JDBC d'être plus indépendant des sorties du programme principal.
== Nouvelles des produits PostgreSQL ==
== PostgreSQL dans la presse ==
== Evénements à venir ==
== Nouvelles hebdomadaires PostgreSQL - 26 janvier 2004 ==
N'oubliez pas de lire le résumé de la semaine pour la liste de diffusion
générale d'Elein Mustain
Liste de diffusion générale http://www.varlena.com/GeneralBits/
Sur le web :