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

PGWN - 11 décembre 2006

PostgreSQL Weekly News | PGWN - 11 décembre 2006

Par SAS le 11/12/2006 - 15:42

Nouvelles hebdomadaires de PostgreSQL - 10 décembre 2006

Peter Eisentraut et Tom Lane ont travaillé dur pour permettre à tout un chacun de modifier et traduire la documentation.

Les nouveautés des produits dérivés

Les jobs PostgreSQL de décembre

http://archives.postgresql.org/pgsql-jobs/2006-12/threads.php

PostgreSQL Local

Une soirĂ©e Ă  l'occasion de la sortie de PostgreSQL 8.2 Ă  San Francisco Bay Area. Tous les dĂ©tails :
http://postgresql.meetup.com/1/calendar/5268465/

Gavin Sherry donne un miniconf PostgreSQL miniconf au Linux.Conf.Au Ă  Sydney le mardi 16 janvier 2007.
http://lca2007.linux.org.au/Miniconfs/PostgreSQL.
Si vous souhaitez y ĂŞtre, envoyez un mail Ă  gavin AT alcove . com . au

PostgreSQL dans les média


PostgreSQL Weekly News vous est présenté cette semaine par David Fetter et Dave Page.
Adaptation francophone réalisée par Stéphane Schildknecht.

Correctifs appliqués

Tom Lane a commitĂ© :

  • la correction de la planification de SubLinks pour s'assurer que les Vars engendrĂ©s par la transformation d'une expression de test d'un sublink possède un vartypmod correct plutĂ´t que la valeur par dĂ©faut -1. Il y a au moins un cas oĂą c'est important parce que nous soupçonnons ces Vars d'ĂŞtre exactement equal() Ă  ceux appraissant dans le sous-plan lui-mĂŞme. C'est une solution assez inĂ©lĂ©gante -- il serait plus propre de modifier les noeuds Param pour inclure un champ typmod -- mais ce n'est plus possible dans la branche 8.2. D'après un rapport de bogue de Hubert Fongarnand 
  • la rĂ©paration d'un placement incorrect des clauses WHERE lorsqu'il y en a plusieurs, qu'il y a plusieurs jointures externes rĂ©ordonnables et que la clause WHERE est non-stricte et ne mentionne que des relations nullables. Nouveau bogue dans la 8.2, causĂ© par une nouvelle logique d'ordonnancement des jointures externes. D'après le bogue #2807 soulevĂ© par Ross Cohen ; merci Ă  Jeff Davis d'avoir produit un cas de test utilisable.
  • la suppression d'une double dĂ©sallocation de _SPI_current->tuptable. AtEOSubXact_SPI() essaye maintenant de dĂ©sallouer lors de l'annulation d'une sous-transaction, mais cela nĂ©glige la possibilitĂ© que quelqu'un l'ai dĂ©jĂ  fait en dehors de SPI. Cela a Ă©tĂ© corrigĂ© pour spi.c pour oublier un tuptable dès lors qu'il a Ă©tĂ© rendu Ă  l'appelant. D'après le bogue #2817 de Michael Andreen 
  • la suppression des champs logId/logSeg de pg_control, parce qu'ils ne sont pas nĂ©cessaires lors du focntionnement normal et permet d'Ă©viter la rĂ©Ă©criture de pg_control Ă  chaque changement de segment journal si nous n'imposons pas la validitĂ© de ces valeurs. La rĂ©duction du nombre de mises Ă  jour de pg_control est une bonne idĂ©e Ă  la fois pour les performances et la justesse des informations. Cela complexifie un peu la vie de pg_resetxlog, mais semble un bon compromis ; de tout façon, la modification de pg_resetxlog permet d'automatiser ce que les gens faisaient auparavant Ă  la main, Ă  savoir rechercher les fichiers pg_xlog existant pour s'assurer que le nouveau point de dĂ©marrage des WAL leut est postĂ©rieur 
  • la modification de la phrase "database system was interrupted" des messages xlog.c : dĂ©crire l'estampille temporelle de pg_control comme "dernier fonctionnement connu Ă " plutĂ´t que de laisser croire que c'est le moment exact de l'interruption de service. Avec cette modification, l'estampille temporelle correspondra en gĂ©nĂ©ral au dernier point de vĂ©rification, ce qui peut ĂŞtre plusieurs minutes avant la panne ; nous avons eu le cas de plusieurs personnes qui interprĂŞtaient mal le message. initdb obligatoire de fait des modifications de l'agencement de pg_control. Simon Riggs et Tom Lane.

Bruce Momjian a commitĂ© :

  • un correctif du problĂŞme d'encodage Win32 pour les messages utilisant FormatMessage(). (Cela aurait du ĂŞtre dans la 8.2.0, corrigĂ© pour 8.2.X et HEAD) :
  • le correctif de Hiroshi Saito qui corrige l'Ă©dition de lien de pg_dump sous Win32 avec win32.mak MSVS : le lien du module est insuffisant :-( ;
  • la mise Ă  jour de Simon Riggs de la FAQ, dans HEAD uniquement 
  • la correction de l'exemple de la documentation de \x en psql avec une commande SELECT, d'après Simon Riggs. Backpatch de 8.2.X 
  • les URL des docs utilisent maintenant /current/.

Teodor Sigaev a commitĂ© :

  • la correction d'un coredump d'ispell dans le cas d'une initialisation infructueuse. Les versions prĂ©cĂ©dentes ne sont pas affectĂ©es 
  • la correction de l'initialisation du dictionnaire de synonymes : la chaĂ®ne devrait ĂŞtre malloc'Ă©e et non palloc'Ă©e. Bogue introduit rĂ©cemment lors de la correction de lowerstr() 

Neil Conway a commitĂ© :

  • la correction de typos dans les messages d'erreurs et commentaires de HStore. Correctifs de Filip Rembialkowski, avec quelques ajouts personnels 
  • l'ajout d'une colonne txn_start Ă  pg_stat_activity. Cela facilite le traçage des transactions longues. Puisque de toute façon, le moment de dĂ©marrage de la transaction est dĂ©jĂ  enregistrĂ© (avec now(), par exemple), aucun appel système supplĂ©mentaire n'est nĂ©cessaire. Modification du numĂ©ro de version, initdb requis 
  • diverses amĂ©liorations des chaĂ®nes de description de la GUC (Global User Configuration). Ponctuation et capitalisation des phrases. Suppression des descriptions spĂ©cifiques non nĂ©cessaires des unitĂ©s utilisĂ©es par les variables GUC, puisqu'il est maintenant possible d'utiliser toute unitĂ© raisonnable 
  • la correction de la construction lorsque SHOW_MEMORY_STATS est dĂ©fini. La rĂ©fĂ©rence Ă  la variable ShowStats inexistante est supprimĂ©e. Par Gavin Sherry 

Peter Eisentraut a commitĂ© :

  • des règles Texinfo gĂ©nĂ©ralisĂ©es. Elles ne doivent plus surcharger les règles de construction PostScript 
  • la suppression de l'indentation de l'environnement verbatim dans les impressions. Cela augmentait le temps de construction d'un temps qui paraissait infini 
  • l'ajout d'informations sur l'accroissement des paramètres JadeTeX 
  • la rĂ©organisation du support des feuilles de style XSLT. Les objets communs sont placĂ©s dans un fichier distinct (plutĂ´t que rĂ©pĂ©tĂ©s), une feuille de style XSL-FO est ajoutĂ©e ainsi que les règles de construction appropriĂ©es.

Corectifs rejetés (pour le moment)

Pas de déception cette semaine :-)

Correctifs en attente

  • Gavin Sherry a postĂ© un correctif codant une vĂ©rification optionnelle de la complexitĂ© d'un mot de passe et un dĂ©lai qui suit une authentification Ă©chouĂ©e pour Ă©viter les recherches de mot de passe par force brute.

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