Lettre d'information de Dalibo

L'actualité de PostgreSQL et de ses projets satellites. Octobre 2011.

Événements

Mise à jour mineures de PostgreSQL: 9.1.1, 9.0.5, 8.4.9, 8.3.16, 8.2.22

Le projet PostgreSQL a sorti le 26 septembre 2011 des mises à jour pour toutes les branches actives du SGBD PostgreSQL. Ces mises à jour correspondent aux versions 9.1.1, 9.0.5, 8.4.9, 8.3.16 et 8.2.22.

Il est fortement conseillé à tous les utilisateurs de mettre à jour leurs installations dès que possible.

La communauté PostgreSQL arrêtera de fournir des mises à jour pour la version 8.2 cette année. Il est vivement recommandé aux utilisateurs de cette version de prévoir très rapidement une mise à jour vers une version de PostgreSQL plus récente dès que possible.

Ces mises à jour corrigent de nombreux bugs, certains pouvant provoquer des arrêts brutaux et des corruptions des données. Parmi celles-ci:

  • Correction du module contrib pg_crypto pour le chiffrement blowfish (CVE-2011-2483). Le code de chiffrement pouvait donner de mauvais résultats sur les plates-formes où le type char est signé (ce qui représente la plupart des cas), ce qui avait pour conséquence que les mots de passe étaient chiffrés d'une façon plus faible que la normale ;
  • Contournement d'un bug du compilateur GCC, version 4.6.0, qui casse le rejeu des journaux de transactions ;
  • Correction d'une perte mémoire à la fin d'un parcours d'index GiST ;
  • Amélioration de la gestion des erreurs SSL ;
  • Correction de la connexion SSPI quand plusieurs allers/retours sont nécessaires (l'erreur habituellement reportée était « The function requested is not supported ») ;
  • Correction du VACUUM pour qu'il mette toujours à jour les colonnes pg_class.reltuples et pg_class.relpages ;
  • Autoriser le planificateur à supposer que les tables parents vides sont effectivement vides ;
  • Interdiction de SELECT FOR UPDATE/SHARE sur les séquences ;
  • Correction d'un échec lors d'une tentative d'exécution de DROP OWNED BY pour supprimer les droits par défaut sur les séquences.

Ces mises à jour incluent 11 correctifs pour la 9.1, 147 pour la 9.0, 96 pour la 8.4, 73 pour la 8.3 et 52 pour la 8.2.

Voir les notes de chaque version pour une liste complète de leurs modifications.

Comme pour les autres versions mineures, les utilisateurs ne doivent pas nécessairement sauvegarder puis recharger leurs bases de données pour mettre à jour les serveurs. Il suffit en effet d'arrêter PostgreSQL, mettre à jour les binaires et relancer PostgreSQL.

Téléchargez les nouvelles versions maintenant sur :

Dalibo Workshop #6 et #7 : PostgreSQL 9.1 et ses nouveautés

À l'occasion de l'arrivée de PostgreSQL 9.1, Dalibo propose un atelier d'une journée pour en découvrir les nouveautés et les améliorations.

Cette journée se tiendra le 10 novembre 2011 et le 2 décembre 2011 dans les locaux de Dalibo, au 26 rue Friant à Paris (M° Alesia). Voir le Plan d'accès.

Au menu : démonstrations, travaux pratiques, échanges entre professionnels et séances de questions/réponses pour mieux comprendre ce que PostgreSQL 9.1 va changer pour vos bases de données et vos environnements de production.

Les ateliers s'étendront de 9h à 17h selon le programme suivant :

9h - 9h30 Accueil autour d'un café
9h30- 10h Présentation des nouveautés
10h - 11h Compilation / Installation / Tests
11h - 12h Unlogged Tables & SQL/MED
12h - 13h Repas
13h - 14h Réplication Synchrone & Nouveautés du Hot Standby
14h - 15h Writeable CTE & Serializable Snapshot Isolation
15h - 16h Extensions & PGXN
16h - 17h Questions / Réponses

Des invitations gratuites et sans engagement sont disponibles sur simple demande dans limite d'une inscription par société et par workshop.

Le nombre de places est limité. Inscrivez-vous rapidement: http://fr.amiando.com/dalibo_workshop_6.html

Nous pouvons également venir présenter gratuitement la version 9.1 dans vos locaux. Pour cela ou pour toute autre demande de service, contactez nous à l'adresse workshop@dalibo.com ou +33 1 83 64 61 88

PostgreSQL European Conference 2011

L'événement pgconf.eu (http://2011.pgconf.eu/) est maintenant dans deux semaines. Le planning est enfin disponible : http://www.postgresql.eu/events/schedule/pgconfeu2011/

Nous serons bien sûr présents à cet événement majeur. Nous participons à sa mise en place, nous y participons aussi en réalisant quelques conférences, etc. Nous y sommes surtout pour discuter avec les nombreux utilisateurs et contributeurs de PostgreSQL. N'hésitez pas à venir nous rencontrer là-bas.

Et surtout, n'oubliez pas de vous inscrire, des places sont encore disponibles.

Actualité des produits dérivés

Avancées sur PostgreSQL

Le développement se poursuit sur la future version 9.2 :

  • support de l'option FORCE_NOT_NULL pour le wrapper de données distantes file_fdw ;
  • indication du nombre de lignes rejetées par un filtre dans le EXPLAIN ANALYZE ;
  • ajout des options –replication et –no-replication pour l'outil createuser ;
  • support des labels sur les bases de données pour l'extension sepgsql.

Avancées sur pgAdmin

Depuis la sortie de la version 1.14, quelques bugs ont été corrigés. Cependant, il a été jugé inutile de produire une version 1.14.1 car il y a trop peu de différences avec la version 1.14 et que les bugs ont été jugés comme légers.

Vladimir Kokovic a envoyé une nouvelle version de son patch pour la copie et le collage d'une ou plusieurs tables. Guillaume Lelarge doit encore le relire mais il est probable que son intégration sera rapide.

Avancées sur phpPgAdmin

Ce mois ci, une nouvelle version corrective de phpPgAdmin a été publiée, la version 5.0.3. Cette version comporte essentiellement des corrections de bugs et sécurité:

  • Correction d'un bug lors de l'activation/désactivation de plusieurs triggers à la fois (par Dawid 'DeyV' Polak)
  • Correction du bug #3353670: Erreur lors de l'exécution d'un rapport avec la pagination
  • Correction d'un bug avec OpenBSD à propos du positionnement du paramètre “application_name” qui produisait une ERREUR en utilisant PGOPTIONS
  • Deux corrections de sécurité concernant de l'injection de code, rapporté par Mateusz Goik, et corrigé par Jehan-Guillaume
  • Correction d'un problème d'encodage avec l'autocompletion sur les formulaires d'insertion.

Avancées sur les produits satellites

L'équipe de développement de pgpool devrait abandonner pgfoundry.org d'ici fin octobre. Le dépôt CVS sera remplacé par un dépôt GIT hébergé sur la plate-forme git.postgresql.org.

Le développement continue sur PostGIS 2.0, avec l'ajout attendu de la recherche du plus-proche-voisin (KNN Search).

Bucardo avance aussi vers une version 5.0 finale.

Sessions de formation

Dalibo organise régulièrement des sessions de formation à Paris et en province. Les prochaines sessions inter-entreprises auront lieu aux dates suivantes :


→ 19-21 octobre : formation Administration PostgreSQL
→ 16-18 novembre : formation Administration PostgreSQL
→ 28 novembre - 1er décembre : formation PostgreSQL Avancé
→ 7-8 décembre : formation Développeur (PL/PGSQL)

N'hésitez pas à nous contacter pour tout besoin de formation en intra-entreprise.

Dernières versions

Depuis le 25 septembre 2011 :

  • 9.1.1
  • 9.0.5
  • 8.4.9
  • 8.3.16
  • 8.2.22

Versions obsolètes :

  • 8.1.22
  • 8.0.26
  • 7.4.30

Informations générales

Cette lettre d'information présente l'actualité francophone et internationale de PostgreSQL et de ses logiciels satellites. Elle vous est proposée par la société Dalibo.

Dalibo est une société d'expertise sur PostgreSQL et tous ses projets satellites.

Dalibo peut vous accompagner dans la mise en œuvre efficace et professionnelle de PostgreSQL. Qu'il s'agisse d'un nouveau projet ou de la migration d'un existant, notre équipe d'experts se tient à votre disposition.

Si vous ne souhaitez plus recevoir cette lettre, envoyez simplement un courriel à l'adresse : newsletter-desabonnement@listes.dalibo.com

Vous pouvez retrouver cette lettre à l'adresse suivante :

http://dalibo.org/octobre_2011

Afficher le texte source