PostgreSQL Weekly News - 1er mars 2004
== Nouvelles hebdomadaires de PostgreSQL - 1er mars 2004 ==
Le travail sur la version 7.3.6 est pratiquement terminé, donc gardez un oeil sur la liste de diffusion -announce ou sur le site web PostgreSQL pour une annonce complète cette semaine. Après ça, la 7.4.2 sera préparée, donc nous ne devrions pas la voir avant la semaine prochaine.
Entre temps, le travail sur la 7.5 continue à un bon rythme. Le lancement de postmaster a été modifié pour déterminer directement le nombre maximum de fichiers ouvrables et le nombre de fichiers déjà ouverts, ce qui élimine les problèmes rencontrés par des informations peu fiables dans sysconf(_SC_OPEN_MAX). Les appels opendir/closedir dirigés vers le moteur ont été remplacés par les routines AllocateDir et FreeDir car elles n'échouent pas sur les conditions EMFILE/ENFILE si possible et empêchent les pertes de descripteurs de répertoires si un elog() arrive alors qu'un répertoire est ouvert. Un bogue causant un arrêt brutal lorsque les arguments du type d'une ligne pour des fonctions plpgsql étaient NULL a été corrigé. La fonction remove_redundent_join_clauses() de l'optimiseur a été ajusté pour s'assurer qu'il supprime la clause la plus dépensière, ce qui fait une plus grosse différence car nous sommes capable de gérer des sous-requêtes (select) avec des clauses. Un bogue concernant les alignements de données du type anyarray a été corrigé dans pg_statistic. Ceci a nécessité un changement dans les tables système, donc bien qu'il a été appliqué à la version 7.4.x, il sera seulement disponible pour les nouvelles installations. Il existe un moyen de contourner ceci, vous pouvez trouver ça dans les archives de la liste de diffusion si vous avez besoin d'utiliser anyarray avec des valeurs nécessitant un alignement double.
Maintenant, l'outil pg_dump initialisera le codage client au début du fichier de sauvegarde suivant le codage de la base de données sauvegardée. Ceci devrait aider lors de l'importation de bases de données qui pourraient ne pas avoir le même codage par défaut. Quelques améliorations ont été apportées pour accroître la solidité de dblink lorsque celui-ci doit gérer des types de données personnalisés. Ceci sera particulièrement profitable aux modules comme tsearch2. La fonctionnalité "dollar quoting" souvent discutée a eu sa première implémentation ajoutée à l'analyseur côté moteur, psql et plpgsql. Il existe encore du travail à faire pour terminer cette fonctionnalité mais ce début montre que les choses sérieuses ont commencé.
== Nouvelles concernant les produits PostgreSQL ==
- Sortie de phpPgAdmin 3.3
http://www.postgresql.org/news/171.html - Sortie de la nouvelle génération des interfaces Tcl pour PostgreSQL avec pgtclng 1.5.0
http://archives.postgresql.org/pgsql-interfaces/2004-02/msg00085.php - Sortie de OpenPKG 2.0
http://lxer.com/module/newswire/view/5718/ - Postgres Forms (pfm) disponible en tant que version beta
http://gborg.postgresql.org/project/pfm/news/newsfull.php?news_id=160
== Nouvelles concernant les produits PostgreSQL ==
- Portage d'applications Visual Basic vers Linux
http://www.newsforge.com/programming/04/02/25/1959200.shtml - L'utilisation des CRM dynamiques est-elle en augmentation ?
http://www.intelligententerprise.com/showArticle.jhtml?articleID=17800078&pgno=2 - LHelp.com débute dans le marché indien avec iCustomer
http://www.cxotoday.com/cxo/jsp/index.jsp?section=News&file=template0.jsp&subsection=Software&storyid=690 - Zinf: La réponse Linux à iTunes (blog)
http://thelostolive.net/tlo/comments.php?id=2005_0_1_0_C - MySQL et les séquences (blog)
http://www.evilmagic.net/archives/2004_02_28.html
== Evénements à venir ==
- Chemnitzer Linux-Tag: Chemnitz, Germany: 6 au 7 mars
Peter Eisentraut organise un tour de table et fera une présentation
http://www.tu-chemnitz.de/linux/tag/2004/allgemeines/
== Nouvelles hebdomadaires PostgreSQL - 1er mars 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 :

