-
== PostgreSQL Weekly News - 12 Juillet 2004 ==
== Nouvelles hebdomadaires de PostgreSQL - 12 juillet 2004 ==
Bien, les choses commencent à se préciser pour la fin de ce cycle de développement. Personne ne peut encore dire quand la nouvelle beta sortira mais il y a beaucoup de discussions en cours sur l'inclusion ou pas de fonctionnalités comme le « commit en deux phases » et le PITR. Ainsi, nous ne devrions pas voir sortir une beta ce mois-ci. Ceux qui ont des connaissances sur ces fonctionnalités sont invités à lire et à participer à la discussion sur la liste pgsql-hackers.
Pendant que les discussions vont bon train, le codage continue pour les fonctionalités existantes qui seront livrées dans la prochaine version. Il y a aussi plusieurs corrections pour OSX et les *BSD ainsi que des corrections sur le nouveau code de plperl. La commande \d affiche maintenant des informations complémentaires sur les espaces logiques. La fonction has_tablespace_privilege() a été ajoutée. Elle vérifie si un utilisateur peut accéder à un espace logique dans diverses situations. La détection du fuseau horaire a aussi été modifiée pour améliorer la précision de ses résultats sur des systèmes configurés par défaut.
Un dernier changement vaut d'être mentionné, il s'agit d'un correctif permettant à PostgreSQL d'avoir des fichiers de configuration ailleurs que dans le répertoire PGDATA. Cela devrait aider les systèmes souhaitant placer dans un même répertoire tous les fichiers de configuration (NDT : par exemple /etc pour Debian, ce qui évitera des liens symboliques pas très jolis...).
-
PostgreSQL Weekly News - 7 juin 2004
== Nouvelles hebdomadaires de PostgreSQL - 7 juin 2004 ==
Après une activité intense la semaine dernière, un calme relatif est apparu cette semaine. L'attention a été porté à la correction de quelques unes des grosses fonctionnalités mais aussi aux modifications mises de côté pour un moment. Quelques tests de bogues, niveau alpha, ont aussi débuté et vous pouvez aussi vous attendre à ce que ces corrections continuent avant que nous arrivions à une bêta officielle.
Le processus de construction d'un index btree a été modifié pour ne pas utiliser les tampons partagés, évitant ainsi les conflits de verrouillage avec les points de vérification (checkpoint) concurrents. De même, la mécanique de journalisation WAL des construction d'index a été modifié pour permettre une rapidité accrue dans la construction des index dans certains cas. Des fonctions serveurs d'envois de signaux INT et TERM vers d'autres processus serveurs PostgreSQL ont été ajouté au code. Les bibliothèques timezone ont été ajustées pour supprimer des problèmes de comportement limite aux limites des échelles de temps 32 bits (1901 et 2038).
Du travail a été effectué sur le passage d'arguments de types composés dans des expressions SQL pour le langage plpsql, ceci incluant l'affectation de variables contenant une ligne entière. De façon similaire, la plupart du moteur est maintenant protégée pour les colonnes à type composite. Quelques modifications doivent survenir (comme le support de la commande ALTER TABLE ou la syntaxe exacte pour UPDATE) mais le code et la documentation sont maintenant dans le CVS et, donc, disponible publiquement.
-
PostgreSQL Weekly News - 22 juin 2004
== Nouvelles hebdomadaires de PostgreSQL - 22 juin 2004 ==
La 7.4.3 étant sortie, tous les yeux se sont tournés sur le développement de la 7.5. Le progrès le plus important à cet égard a été accompli par l'envoi du correctif trsè attendu sur les tablespaces. Ceci nous donne l'implémentation initiale pour le support d'emplacements différents sur de nombreux objets de la base de données. Certains points restent à préciser et à corriger mais il est certain que cette fonctionnalité fera partie de la 7.5. Les personnes intéressées pour y jeter un œil devraient lire la documentation des développeurs sur http://developer.postgresql.org/docs/postgres/manage-ag-tablespaces.html.
En ce qui concerne les autres fonctionnalités, le portage win32 touche à sa fin. Nous aurons bientôt les correctifs concernant les transactions imbriquées et le PITR. Nous avons aussi eu des rapports qu'une version intégrée de pg_autovacuum et qu'une version mise à jour (et disposant de nombreux ajouts) de plperl sont en cours. Pour les personnes intéressées par ces fonctionnalités, gardez un œil sur la date du lancement de la version bêta car, si tous ces changements sont pris en compte dans cette version, nous aurons à coup sûr besoin d'un grand nombre de testeurs avec une telle variété de fonctionnalités.
-
PostgreSQL Weekly News - 15 juin 2004
== Nouvelles hebdomadaires de PostgreSQL - 15 juin 2004 ==
La bonne nouvelle de la semaine a été la sortie de la version 7.4.3 de PostgreSQL aujourd'hui. Il devrait bientôt arriver sur votre miroir FTP local s'il n'y est pas déjà ou vous pouvez le télécharger via BitTorrent (http://bt.postgresql.org/) si vous préférez. Les notes de sortie sont incluses dans l'annonce complète, disponible sur http://www.postgresql.org/news/200.html et, pour rappel, ceux mettant à jour à partir d'une autre version 7.4.x de PostgreSQL n'ont pas besoin de sauvegarder et restaurer.
Revenons au monde de la 7.5, nous sommes une semaine plus proche de la date de gel des fonctionnalités et il reste beaucoup de travail en cours pour que les développeurs terminent leurs correctifs avant la bêta. La liste des modifications qui en font partie est relativement courte, donc faisons un tour rapide. Des temps de démarrage/arrêt ont été ajouté à pg_dump/pg_dumpall lors l'option --verbose est utilisée. Le support de l'affectation des sous-champs de colonnes composites pour les instructions UPDATE et INSERT a été ajouté. Ceci permet aussi la mise à jour d'un élément de la valeur d'un tableau qui est NULL mais produisant un résultat non NULL. La plannification d'instructions sans nom via le protocole étendu de requêtes a profité de quelques optimisations pour améliorer la qualité du plan lors de l'utilisation de paramètres hors-ligne au lieu de valeurs littérales. Les types de données inet/cidr ont eu leur propre fonction hash qui ignore le bit de type inet/cdir, permettant leur utilisation correcte dans des jointures et des aggrégations hâchées.
Une dernière note, une version brésilienne de la FAQ a été ajouté au CVS et sur le site web, merci à Euler Taveira de Oliveira. Toutes nos FAQ sont disponibles sur http://www.postgresql.org/docs/#faqs et nous sommes toujours à la recherche de nouvelles traductions au cas où celle-ci n'existerait pas dans votre langue.
-
Sortie de pgpool v.2.0