PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Nouvelles neuves de PG

PostgreSQL Weekly News | Nouvelles neuves de PG

Par SAS le 13/03/2007 - 11:57

Nouvelles hebdomadaires de PostgreSQL - 11 mars 2007

Une discussion est en cours sur -hackers au sujet de la création automatique de partitions.

Les nouveautés des produits dérivés

Les jobs PostgreSQL de mars

http://archives.postgresql.org/pgsql-jobs/2007-03/threads.php

PostgreSQL Local

La communauté PostgreSQL italienne est toujours à la recherche de mécènes pour ses journées PostgreSQL au Prato, Italie.
http://www.pgday.it

PostgreSQL dans les média


PostgreSQL Weekly News vous est présenté cette semaine par David Fetter.
Adaptation francophone de Stéphane Schildknecht, Guillaume de Rorthais et Cédric Villemain.

Vos propositions d'informations doivent parvenir avant dimanche minuit à david@fetter.org. Les propositions en allemand peuvent être envoyées à pwn@pgug.de.

Correctifs appliqués

Andrew Dunstan a commité :

  • Dans pgsql/src/test/regress/output/largeobject_1.source, l'ajout d'un fichier alternatif gérant les fins de lignes sous windows pour les resultats des tests sur les objets volumineux.

Teodor Sigaev a commité :

  • bien que cube soit un type varlena, il n'était jamais question de « détoaster » les valeurs cube. A donc été corrigé. Ajout des macros DatumGetNDBOX, PG_GETARG_NDBOX et PG_RETURN_NDBOX. Le patch a aussi été rétro porté pour 8.2. La version précédente utilise les conventions d'appel de version 0. Pour finir, le code de fmgr « detoaste » les valeurs pour les fonctions utilisateurs.

Alvaro Herrera a commité :

  • corrige un bug dû aux accès concurents qui fait échouer pg_database_size() et pg_tablespace_size() si un objet a été supprimé entre les appels de ReadDir() et stat(). Discuté sur pgsql-hackers. http://archives.postgresql.org/pgsql-hackers/2007-03/msg00671.php. Rapport de bug et correction de Michael Fuhr.
  • petit nettoyage de la sequence de démarrage, et renomage de "dummy proc" (NdT: processus insignifiants) dans les commentaires et variables du code par "auxiliary proc" ( NdT: processus auxiliaires), sur demande d'Heikki.

Tom Lane a commité :

  • correction de vac_update_relstats afin d'assurer qu'il envoit toujours un message relcache inval, même si aucun champs des lignes de pg_class n'a changé. Ce comportement est nécessaire afin d'assurer d'autres nettoyages en arrière plan des valeurs de rd_targblock qui pourraient pointer sur des pages déplacées. Nous héritons de celà directement de pre-8.2, mais le code était cassé par des modifications beaucoup trop optimistes afin de ne pas réécrire les lignes de pg_class si elles étaient inchangées. Signalé par Pavan Deolasee.
  • corrige un oubli dans le code original de inline_function(): depuis que check_sql_fn_retval autorise les cas compatibles binaire, l'expression extraite d'une fonction SQL pouvant être inline doit avoir un type compatible qu'avec celui du résultat déclaré pour la fonction. Afin d'éviter les changements possible de sémantique de l'expression, nous devrions insérer un noeud RelabelType à ce type de cas. Il a été constaté que celà avait de mauvaises conséquences sur la récente 8.1 et versions supérieures, mais je suspecte qu'il doit exister d'autres cas d'erreur dans les branches plus anciennes, le patch doit donc être appliqué à toute la chaîne. Provient du bug #3116 créé par Greg Mullane. A coté de celà, un bug dans eval_const_expressions_mutator a été corrigé: il échouait lors de la copie du champ relabelformat durant l'execution d'un RelabelType. Aucune erreur n'était visible, mais ce comportement n'est définitivement pas voulu.

Peter Eisentraut a commité :

  • le patch de Toru SHIMOGAKI qui ajoute plus d'informations sur comment éviter le OOM-killer de Linux.

Bruce Momjian a commité :

  • modifications mineures sur pgsql/doc/src/sgml/runtime.sgml
  • retour à la version précedente de temp_tablespaces pour cause de problèmes avec le code, par Tom Lane.
  • dans pgsql/src/backend/utils/adt/geo_ops.c, remplacement des commentaires copiés depuis les sources de geo_ops.c par de nouveaux commentaires, et nettoyage des fonctions. Retrait du copyright qui n'est plus approprié.
  • Retrait du planning de publication pour 8.3 de la FAQ_DEV, celle-ci se trouvant maintenant sur le site internet.

Magnus Hagander a commité :

  • Retrait d'un appel peu sûr à WSAStartup et WSACleanup dans DllMain ; le déplacement de l'ordre d'appel du nettoyage de façon à ce qu'il soit fait dans le bon ordre, et en cas d'erreur. D'après le rapport de Tokuharu Yuzawa.
  • l'ajout d'un script pour compiler la documentation avec win32 sans mingw ;
  • Le retrait de l'infrastructure coté client win32 visual c++ (vieux style) de tout, sauf libpq. Nous avons besoin de conserver une compilation statique de libpq et d'utiliser PQtrace avec les clients utilisant de vielles versions de MSVC.

Neil Conway a commité :

  • Le correctif d'Heikki Linnakangas de pgsql/src/backend/access/nbtree/nbtinsert.c qui corrige une typo dans un commentaire.

Correctifs rejetés (à ce jour)

Pas de déception cette semaine :-)

Correctifs en attente

  • Zoltan Boszormenyi a envoyé une version de plus de son correctif IDENTITY/GENERATED.
  • Nikolay Samokhvalov a envoyé une autre version de son correctif xpath_array().
  • ITAGAKI Takahiro a envoyé un correctif pour régler automatiquement bgwriter_lru_maxpages.
  • ITAGAKI Takahiro a envoyé un correctif pour accélérer pg_bench.
  • Simon Riggs a envoyé un correctif qui laisse les gens faire quelques diagnostiques sur la pile de page.
  • Mike Rylander a envoyé un correctif pour contrib/xml2 qui ajoute le support pour les espaces de nom XML par défaut.
  • Trevor Hardcastle a envoyé un correctif qui ajoute le support pour CREATE TABLE LIKE INCLUDING INDEXES.
  • Tatsuhito Kasahara a envoyé un correctif pour un bug: le rapport d'une valeur d'une étrange leaf_fragmentation.
  • Pavan Deolasee a envoyé la version 4.1 de son correctif "HOT WIP", celui-ci avec des optimisations pour rechercher efficacement les tuples LP_DELETEd et quelques changement logique pour nettoyer le niveau de fragmentation des lignes.
  • Gregory Stark a envoyé une autre version de son correctif 'compacting-varlena', maintenant il contient de nouveaux tests de régression et quelques correctifs de bug.
  • Simon Riggs a envoyé un correctif qui ajoute de nouvelles fonctions qui examinent le contenu des piles de pages, comme discuté récemment sur -hackers.
  • Simon Riggs a envoyé un correctif qui ajoute une nouvelle variable GUC : log_autovacuum.
  • Simon Riggs a envoyé deux versions d'un correctif pour implémenter le recyclage du tampon-cache des scans, comme discuté sur pgsql-hackers.
  • Gregory Stark a envoyé un correctif qui implémente WITH (non RECURSIVE).
  • Gregory Stark a envoyé une autre version de son correctif 'compacting-varlena', désormais avec un cas spécial pour les machines "little-endian".
  • Heikki Linnakangas a envoyé un correctif qui documente le fait que CLUSTER n'est pas MVCC-safe.
  • Tom Lane a envoyé un correctif encore en cours de travail pour l'invalidation du plan.

© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.