Notiziario settimanale PostgreSQL – 21 giugno 2009

(Traduzione parziale in lingua italiana delle PostgreSQL Weekly News a cura di Gianni Ciolli gianni.ciolli@2ndquadrant.it)

È aperto il Call for Papers per il PGDay europeo. Fatevi avanti! http://2009.pgday.eu/

Dal primo ottobre, 2ndQuadrant offrirà supporto gratuito agli studenti dell’Università dell’Aquila, per un periodo di 15 mesi. Per ulteriori informazioni: /2ndquadrant-universita-aquila.html

Nei giorni 22 e 23 agosto 2009, a St. Augustin, in Germania, vicino a Bonn e Colonia, si terrà OpenSQL Camp. La scadenza per presentare comunicazioni è il 19 luglio 2009. Inviate le vostre proposte! http://opensqlcamp.org/Events/2009/Call_for_Participation

Il CfP per PyCon Argentina è aperto fino al 29 giugno 2009, 23:59 ART. La conferenza si terrà in Buenos Aires nei giorni 4 e 5 settembre 2009. http://ar.pycon.org/2009/rfp/

Novità sul prodotto PostgreSQL

Rilasciata la versione 2.8 di Benetl, uno strumento ETL per file che usa postgreSQL. http://www.benetl.net

Rilasciata la versione 1.2.8 di MicroOLAP Database Designer per PostgreSQL. http://microolap.com/products/database/postgresql-designer/

Rilasciata la versione 1.4.0 beta 1 di PostGIS, un sistema informativo geografico per PostgreSQL. http://postgis.refractions.net/

Rilasciata la versione 1.0.3 di rubyrep, un sistema di replica asincrona master-master. http://www.rubyrep.org

La novità della settimana di PostgreSQL 8.4

EXPLAIN ANALYZE mostra l’uso della memoria per sort e hash.

Il suggerimento della settimana

Quei GUC (impostazioni di sistema) di competenza dell’utente, come work_mem e constraint_exclusion, possono essere impostati come proprietà di un ruolo o di una funzione.

Offerte di lavoro su PostgreSQL per giugno 2009

http://archives.postgresql.org/pgsql-jobs/2009-06/threads.php

Notizie locali su PostgreSQL

Il pgDay di San Jose (USA) si terrà domenica 19 luglio 2009, dando il via ad OSCON. Iscrivetevi qui: http://postgresql.meetup.com/1/calendar/10626647

È aperto il CfP per PGCon Brazil, che si svolgerà Il 23 e 24 ottobre 2009 presso Unicamp, nella città di Campinas, stato di San Paolo. http://pgcon.postgresql.org.br/2009/chamadas.en.php

Il PGDay.EU 2009 si terrà a Telecom ParisTech in Parigi nei giorni 6 e 7 novembre 2009. http://www.pgday.eu/

Gli organizzatori della conferenza per il decimo anniversario di JPUG stanno accettando proposte. La conferenza si terrà i giorni 20 e 21 novembre 2009 a Tokio. http://archives.postgresql.org/pgsql-announce/2009-05/msg00018.php

Rassegna stampa su PostgreSQL

Planet PostgreSQL: http://planet.postgresql.org/

Questo notiziario settimanale PostgreSQL è stato realizzato da David Fetter e Josh Berkus; traduzione parziale in lingua italiana a cura di Gianni Ciolli.

Notizie o annunci destinati a questo notiziario dovranno pervenire entro la mezzanotte di domenica (le 15 nel fuso orario della California). I comunicati in lingua italiana dovranno essere inviati a pwn@itpug.org; per le lingue inglese o tedesca, si scriva rispettivamente a david@fetter.org o a pwd@pgug.de.

Patch applicate

Peter Eisentraut committed:

  • In pgsql/src/pl/plpgsql/src/pl_exec.c, fix typo in error message: tgargv -> tg_argv

  • In pgsql/doc/src/sgml/maintenance.sgml, add another link of a GUC variable to where it is explained.

  • Refine the use of terminology around bound and unbound cursors and cursor variables. Remove the confusing term "reference cursor".

  • Add some more documentation and cross-links on using dblink with SQL/MED.

  • In pgsql/doc/Makefile, don’t attempt to "rm" directories on uninstall.

  • Add manvolnum, so that man pages are generated.

  • In pgsql/doc/src/sgml/Makefile, don’t convert the man page names to lower case, so that the .so links work. This is pretty much a workaround for incomplete tools, but having the man page names in upper case looks more natural anyway.

  • In pgsql/doc/Makefile, extend man page installation hackery so that the man page section is also fixed up in the .so links.

  • Message fixes.

Tom Lane committed:

  • In pgsql/src/backend/executor/nodeAgg.c, ExecAgg() failed to finish running out set-returning functions in the last aggregated tuple of a run. Per report from Laurenz Albe. This is a new bug in 8.4, but only because prior versions rejected SRFs in an Agg plan node altogether.

  • Proofreading for Bruce Momjian’s recent round of documentation proofreading. Most of those changes were good, but some not so good…

  • Fix the just-reported problem that you can’t specify all four trigger event types in CREATE TRIGGER. While at it, clean up the amazingly tedious and inextensible way that the trigger event type list was handled. Per report from Greg Sabino Mullane.

  • Fix things so that array_agg_finalfn does not modify or free its input ArrayBuildState, per trouble report from Merlin Moncure. By adopting this fix, we are essentially deciding that aggregate final-functions should not modify their inputs ever. Adjust documentation and comments to match that conclusion.

Heikki Linnakangas committed:

  • Fix a few errors in comments. Patch by Fujii Masao, plus the one in visibilitymap.c by me.

Patch rifiutate (per adesso)

No one was disappointed this week :-)

Patch in coda

Gurjeet Singh sent in a Perl program called neurodiff which allows comparing both regular expression matches and result sets independent of order.

Robert Haas sent in a patch to change do_tup_output to take Datum arguments rather than cstring.

Kevin Grittner sent in another version of his toast-main-out-of-line-reluctantly patch.

Jeremy Kerr sent in another revision of his patch to compare word-at-a-time in src/backend/utils/adt/varchar.c’s bcTruelen.

Fujii Masao sent in another revision of the sync rep patch.

Petr (PJMODOS) Jelinek sent in a patch which allows per-schema GRANT and REVOKE on database objects.

Robert Haas sent in another revision of his "generic options for explain" patch.

Robert Haas sent in another revision of his machine-readable explain output patch.

This Post Has 0 Comments

Leave A Reply