-
== Nouvelles Hebdomadaires de PostgreSQL - 9 Novembre 2004 ==
Dans son mail du 9 novembre, Robert Treat nous annonçait ceci :
Avec la résolution des problèmes persistants concernant les tablespace, il ne restait plus qu'une paire de points à régler concernant Win32 et quelques modifications mineures avant qu'il ne soit possible de sortir la version candidate officielle. Une discussion sur la liste hackers a permis d'établir qu'il sera produit une ou plusieurs versions béta qui sera suivie d'un gel. Cet événement aura lieu probablement dans le courant de la semaine, donc gardez l'oeil ouvert sur l'annonce de la sortie officielle.
Comme il est dit au-dessus, le grand changement de la semaine a été l'implantation d'un espace de tables (tablespace) par défaut pour GUC dont le but est d'être utilisée implicitement chaque fois qu'il ne sera pas donné de tablespace explicite. Ceci permet de corriger les restaurations de pg_dump sur des bases de données avec des implémentations de tablespace différentes. Nous avons également pu voir des améliorations du code dans path.c et exec.c afin de prendre en compte les points concernant les disques Windows et les spécifications réseau et afin de se débarrasser de « . » et de « .. » lors de la construction de chemins à partir de différents éléments le constituant. Du code a été ajouté à la fonction interne find_my_exec() afin de lui permettre de résoudre les liens symboliques vers leur emplacement réel. Une partie du code de SocAddr_cidr_mask qui n'était pas portable a été corrigé. Un bug dans la commande REVOKE dans ecpg a été corrigé. Les fichiers temporaires dans le paquetage findoidjoins des contributions sont maintenant créés de manière sécurisée. Quelques fichiers additionnels ont été ajoutés dans dbmirror afin d'en améliorer l'installation. Les paquetages contrib/xml et contrib/xml2 ont été modifié afin de prendre en compte les options pour libxml2. Les commandes \e et \! de psql ont été corrigées pour win32. La complétion automatique (tab) pour les arguments de CREATE TABLESPACE dans psql a été ajoutée. Les messages d'erreur on été clarifiés à plusieurs endroits dans le backend et des mises à jour de la documentation pour reindex, la configuration en cours de fonctionnement, PITR et les variables GUC.
L'autre grand sujet de discussion de cette semaine a été la retranscription des listes de mails PostgreSQL en newsgroup officiels par opposition à la situation actuelle où ils sont officieux et que certains serveurs les prennent en compte alors que d'autres non. Comme les listes ont toujours été une passerelle vers usenet, celà nous offre l'opportunié de se comporter de manière civilisée (au sens internaute du terme) tout en ayant un faible impact sur les utilisateurs actuels. Si vous souhaitez suivre la discussion, vous pouvez lire la « requête de discussion » sur http://groups.google.com/groups?q=g:thl849962492d&dq=&hl=en&lr=&selm=1099584239.20542%40isc.org
-
Le centre informatique de l'Université d'Oxford a migré à PostgreSQL
-
PostgreSQL 8 remporte le prestigieux « Linux New Media Award » pour 2004!
-
PostgreSQL Weekly News - 01 novembre 2004
== PostgreSQL Weekly News - 1er novembre 2004 ==
Après beaucoup d'activité cette dernière semaine, les choses se sont un peu tassées pour notre première semaine en beta 4. Bien sûr, si vous souhaitez une stabilisation, c'est probablement un bon signe ; voici la liste des modifications pour cette semaine : les compilations Cygwin sur les fuseaux horaires ont été corrigées. Maintenant, nous forçons un point de vérification juste avant de supprimer les fichiers physiques des bases de données, ce qui a corrigé un problème sur la suppression des bases de données rapporté sur cette plateforme. Les traces ont été ajustés pour le début et la fin du point de vérification, pour le recyclage et la suppression des journaux de traces. Un problème sur les erreurs de conversion lors d'un codage a été corrigé pour COPY. Une nouvelle méthode pour des threads sûrs améliorés a été ajouté dans le moteur pour les requêtes annulées et implémentée dans psql, activant l'annulation de requête dans la version win32 de psql. Enfin, quelques modifications ont eu lieu pour les types de données timestamp permettant de mieux gérer les décalages de zone horaire.
Avec la sortie finale approchant, nous avons aussi besoin de personnes pour traduire les informations de sortie vers d'autres langues. Les personnes intéressées devraient jeter un œil à l'appel à l'aide sur les listes de diffusion cette semaine (http://archives.postgresql.org/pgsql-advocacy/2004-11/msg00000.php) et s'impliquer. Cela ne devrait plus être long maintenant.
-
== PostgreSQL Weekly News - 27 Octobre 2004 ==
Traduction d’un article posté sur pgsql-annouce par Robert Treat
La première chose frappante cette semaine a été un correctif de sécurité pour les versions 7.2.6, 7.3.8 et 7.4.6. Les modifications se sont concentrées sur une vulnérabilité potentielle dans pg_ctl. Il est donc fortement conseillé de lire des notes de versions pour la version qui vous concerne et pour les autres correctifs qui y ont été inclus. Actuellement les téléchargements doivent pouvoir être réalisés sur les sites habituels ainsi que sur les miroirs FTP et sur Bittorrent.
Tout d'abord, il y a eu une nouvelle version beta qui est sortie lundi. Il s'agit de PostgreSQL 8.0 Beta 4 et cette version doit être disponible sur tous les sites miroirs FTP et sur Bittorrent. Il y a un grand nombre de corrections par rapport aux betas précédentes. Vous pouvez en vérifier la liste complète sur le message d'annonce. Quelques éclaircissements sur les corrections de la semaine passée : le manque d'un index sur le contrôle d'accès sur les vacuums oisifs (lazy vacuums), la suppression des transtypages qui n'étaient pas nécessaires, la labellisation de pg_tablespace en tant que catalogue partagé, l'écriture correcte des fichiers de configuration pour la plate-forme win32 sous la forme de fichiers textes à la place de fichiers binaires, la suppression du débordement dans cost_sort lorsque work_mem est supérieur à 1GO et la prévention de la perte de la synchronisation de la communication lorsqu'un message surdimensionné est envoyé au serveur.
Les autres modifications incluent la synchronisation des fuseaux horaires avec la dernière base de données zic, l'ajout d'un drapeau GUC_SUPERUSER_ONLY dans le code afin d'identifier les variable qui ne doivent pas être visibles des autres utilisateurs, le remaniement du code de ALTER COLUMN TYPE afin d'y supprimer les opérations de coercition apparaissant au premier niveau de l'ancienne expression d'une colonne avant l'ajout d'une coercition implicite à un nouveau type de colonne, la résolution de quelques points concernant des valeurs par défaut et n'ayant plus cours dans des types de données comparables. L'utilisation des macros Min, Max et Abs dans leur version ad hoc a été supprimée dans les modules de contribution au profit de l'utilisation de macros standards inclues dans les traitements centraux du serveurs. Les actions d'intégrité référentielle ne sont plus autorisées à être différées (seule la vérification NO ACTION est encore différable). Enfin, nous nous sommes encore rapprochés de la compatibilité avec le standard SQL

