Notiziario settimanale PostgreSQL – 5 luglio 2009

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

È uscita la versione 8.4.0 di PostgreSQL. http://www.postgresql.org/about/press/features84.html

Servono al più presto dei Round-Robin Reviewers! I volontari scrivano a robertmhaas AT gmail DOT com. http://wiki.postgresql.org/wiki/Reviewing_a_Patch

Novità sul prodotto PostgreSQL

Rilasciata la versione 8.3-1.8 Beta 6 di PostgreSQL + Replication, noto in precedenza come Mammoth Replicator. https://projects.commandprompt.com/public/replicator

Rilasciata la versione 1.10 di pgAdmin, uno strumento GUI per la gestione di PostgreSQL. http://www.pgadmin.org/

Rilasciata la versione 2.3.2 di pgloader, un bulk loader per PostgreSQL. http://pgfoundry.org/projects/pgloader/

Rilasciata la versione 1.1.0 di pgSphere, un modulo per lavorare con le coordinate sferiche. http://pgfoundry.org/projects/pgsphere/

Offerte di lavoro su PostgreSQL per luglio 2009

http://archives.postgresql.org/pgsql-jobs/2009-07/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

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

Domenica 23 agosto 2009 il PostgreSQL User Group tedesco avrà una dev room a FrOSCon. È aperto il Call for Papers: http://andreas.scherbaum.la/blog/archives/573-Call-for-Papers-fuer-den-PostgreSQL-Devroom-auf-der-FrOSCon-2009.html

PyCon Argentina si terrà in Buenos Aires nei giorni 4 e 5 settembre 2009. http://ar.pycon.org/2009/rfp/

Andreas (ads) Scherbaum terrà un corso "PostgreSQL for Corporate Use" al centro di formazione per adulti in Magdeburgo, Germania, dal 7 all’11 settembre 2009. Trovate i dettagli qua: http://andreas.scherbaum.la/blog/archives/574-PostgreSQL-als-Bildungsurlaub.html

Si terrà una conferenza in Athens, Georgia, USA il 19 settembre 2009. È aperto il CfP. http://www.postgresqlconference.org/2009/pgday/athens

Si terrà una conferenza a Seattle, Washington, USA nei giorni 16-18 ottobre 2009. È aperto il CfP. http://www.postgresqlconference.org/2009/west

È 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, Josh Berkus e Devrim GUNDUZ; 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

Tom Lane committed:

  • In pgsql/src/include/Makefile, add missed src/include/foreign subdirectory to the set installed into INSTALLDIR/include/server/. Itagaki Takahiro

  • Stamp HEAD as 8.5devel.

  • Remove useless References column for pg_listener catalog description. Per Shigehiro Honda.

  • In pgsql/src/bin/pg_dump/pg_dump.c, fix up pg_dump’s –binary-upgrade option so that it behaves properly with inherited columns and check constraints. Per my recent trouble report.

  • Fix handling of changed-Param signaling for CteScan plan nodes. We were using the "cteParam" as a proxy for the possibility that the underlying CTE plan depends on outer-level variables or Params, but that doesn’t work very well because it sometimes causes calling subqueries to be treated as SubPlans when they could be InitPlans. This is inefficient and also causes the outright failure exhibited in bug #4902. Instead, leave the cteParam out of it and copy the underlying CTE plan’s extParams directly. Per bug #4902 from Marko (johto) Tiikkaja.

  • In pgsql/src/backend/parser/gram.y, per SQL spec (in particular, the grammar in SQL:2008 7.13) we should allow parentheses around the that follows a WITH clause, eg with cte(foo) as ( values(0) ) ((select foo from cte)); This seems to be just an oversight/thinko in gram.y. Noted while experimenting with bug #4902.

Peter Eisentraut committed:

  • Regression test for XML mapping functionality. I wrote this one while chasing down some bugs in the closing days of 8.4. It could be useful in the long run. This area of the code had no test coverage at all before.

  • Upgrade to Autoconf 2.63. This upgrades the configure infrastructure to the latest Autoconf version. Some notable news are: the workaround for the broken fseeko() test is gone, checking for unknown options is now provided by Autoconf itself, and fixes for Mac OS X.

  • In pgsql/src/bin/psql/describe.c, have d show child tables that inherit from the specified parent. As per discussion, d shows only the number of child tables, because that could be hundreds, when used for partitioning. d+ shows the actual list. Damien Clochard

  • Add log_line_prefix placeholder %e to contain the current SQL state. Guillaume Smet

Patch rifiutate (per adesso)

No one was disappointed this week :-)

Patch in coda

Lars Kanis sent in a patch to extend user mappings in pg_ident.conf.

Robert Haas sent in another revision of his generated header file handling patch.

Jeremy Kerr sent in three revisions of a patch to avoid manual shift-and-test logic in AllocSetFreeIndex.

Robert Haas sent in a patch to autogenerate headers and bki.

KaiGai Kohei sent in another revision of his SE-PostgreSQL patches.

Hans-Juergen Schoenig sent in a patch to transform a tsvector to table format.

Petr (PJMODOS) Jelinek sent in another revision of his GRANT ON ALL IN SCHEMA patch.

Fujii Masao sent in a patch to provide support for multiplexing the SIGUSR1 signal.

Fujii Masao sent in a patch to provide support for non-blocking communication between a frontend and a backend.

Zoltan Boszormenyi sent in two revisions of a patch to add a "string" pseudo-type to ECPG.

Gregory Stark sent in a WIP patch to add a Merge Append node, part of querying partitioned tables more efficiently.

Jeff Davis sent in a WIP patch to allow generalized UNIQUE constraints such as "doesn’t overlap."

Dimitri Fontaine sent in a patch to allow people to run process_local_preload_libraries from within a transaction.

This Post Has 0 Comments

Leave A Reply