Skip site navigation (1) Skip section navigation (2)

== Notiziario settimanale PostgreSQL, 1 febbraio 2009 ==

From: Gianni Ciolli <gianni(dot)ciolli(at)2ndquadrant(dot)it>
To: pgsql-it-generale <pgsql-it-generale(at)postgresql(dot)org>
Cc: Gianluca Riccardi <gianluca(at)moonwatcher(dot)it>
Subject: == Notiziario settimanale PostgreSQL, 1 febbraio 2009 ==
Date: 2009-02-03 21:10:18
Message-ID: 20090203211018.GB21313@fune (view raw or flat)
Thread:
Lists: pgsql-it-generale
(Traduzione in lingua italiana delle PostgreSQL Weekly News a cura di
 Gianni Ciolli <gianni(dot)ciolli(at)2ndquadrant(dot)it> e Gianluca Riccardi
 <gianluca(at)moonwatcher(dot)it>)

Presto verranno rilasciate nuove versioni che risolvono alcuni bug per
le serie 8.3, 8.2, 8.1, 8.0 e 7.4. Preparatevi all'aggiornamento!

Greg Smith ha consegnato su pgfoundry la versione 0.90 di pgtune.
http://pgfoundry.org/projects/pgtune/

Il PostgreSQL Users' Group Bulgaro si riunirà il 12 febbraio 2009 alle
7pm a Vinarnata, 19 Lavele str., Sofia.
http://www.doodle.com/participation.html?pollId=vb788q7v8ybi4z39

== Novità sul prodotto PostgreSQL ==

Rilasciata la versione 3.0.6 di Archiveopteryx, un sistema di posta
basato su PostgreSQL.
http://www.archiveopteryx.org/3.0.6

È stata pubblicata la versione 3.2 del codice client di
Pgbuildfarm. Aggiornare!
http://pgfoundry.org/frs/download.php/2069/build-farm-3_2.tgz

== Il suggerimento della settimana == 

Devi rendere unica solo una parte della tua tabella, ad esempio solo i
nomi degli utenti attivi? Usa un Indice Unico Parziale:
CREATE UNIQUE INDEX ON logins ( username ) WHERE active = true;

== Notizie locali su PostgreSQL ==

Richard Broersma sta coordinando i volontari per uno stand a SCALE
(vedi sotto). Mettersi in contatto con lui scrivendo a richard DOT
broersma AT gmail DOT com.

SYDPUG si riunirà il 3 febbraio 2009 alle 6:30 pm presso Fujitsu
Australia, in North Sydney. Mark Leslie parlerà della storia e delle
motivazioni alla base di PostGIS.
http://archives.postgresql.org/sydpug/2009-01/msg00000.php

Molti dei soliti sospetti parteciperanno al FOSDEM il prossimo 7-8
febbraio a Bruxelles, in Belgio. Programma e ulteriori informazioni
disponibili all'indirizzo
http://wiki.postgresql.eu/wiki/FOSDEM_2009

JNBPUG si riunirà il 9 febbraio alle ore 19:00 presso il News Cafe in
località New Road, Midrand, Johannesburg, Sudafrica.

Stephen Frost parlerà dei permessi a livello di colonna il 9 febbraio
alle 6:30pm negli uffici di OmniTI.
http://pugs.postgresql.org/bwpug

Il Prague PostgreSQL Developers' Day 2009 si terrà il 12 febbraio 2009
http://www.postgresql.org/about/event.808
Programma:
http://www.postgres.cz/p2d2/2009/sched_en.html

SFPUG presenta: Reece Hart su un database Unison per la Biologia
Computazionale.
data da stabilire (10 o 11 febbraio 2009), presso UCSF.
http://postgresql.meetup.com/1/calendar/9351228/

PostgreSQL sarà presente a SCALE, che si terrà a Los Angeles (USA),
dal 20 al 22 febbraio prossimi.
http://www.socallinuxexpo.org/

Il 25 febbraio Andreas 'ads' Scherbaum terrà una comunicazione al Perl
Workshop 2009, a Frankfurt am Main, in Germania.
http://www.perl-workshop.de/talks/151/view

La PostgreSQL Conference U. S. organizzerà un PgDay nell'ambito della
LinuxFest Northwest (25, 26 aprile). Informazioni su come proporre una
comunicazione sono disponibili sul sito
http://www.postgresqlconference.org/

Nei giorni 21 e 22 maggio 2009 all'università di Ottawa, in Canada, si
terrà PGCon 2009. Nei due giorni precedenti si terranno dei tutorials.
http://www.pgcon.org/2009/papers.php

Il 23 e 24 ottobre 2009 si svolgerà PGCon Brazil, presso Unicamp,
nella città di Campinas, stato di San Paolo.

== Rassegna stampa su PostgreSQL ==

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

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

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(at)itpug(dot)org; per le lingue inglese o tedesca, si scriva
rispettivamente a david(at)fetter(dot)org o a pwd(at)pgug(dot)de(dot)

== Patch applicate ==

Peter Eisentraut ha effettuato i seguenti commit:

- Aggiustamento del formato dei messaggi in ecpg.

- Effettuato il revert delle viste aggiornabili.

- Corretto un messaggio in pgsql/src/interfaces/ecpg/preproc/parse.pl

- Aggiornamento sulle traduzioni.

- In pgsql/src/interfaces/ecpg/preproc/ecpg.c, corretti gli spazi
  bianchi nel messaggio.

- In ecpg, resi i messaggi del Make coerenti con quelli esistenti.

Alvaro Herrera ha effettuato i seguenti commit:

- Consentite l'estrazione e l'interpretazione delle reloptions da una
  semplice tupla pg_class, e rifattorizzato il codice relcache che si
  occupava di ciò in precedenza. Così diviene possibile per altre
  procedure chiamanti (in particolare autovacuum) di fare la stessa
  cosa senza che debbano necessariamente aprire una tabella e
  acquisirvi un lock.

Magnus Hagander ha effettuato i seguenti commit:

- In pgsql/src/backend/utils/adt/pg_locale.c, messi a tacere i warning
  del compilatore nel nuovo codice locale di win32 quando si esegue un
  build su mingw. ITAGAKI Takahiro.

- In pgsql/src/test/regress/pg_regress.c, messi a tacere i warning del
  compilatore su win32. ITAGAKI Takahiro.

- In pgsql/src/bin/pg_ctl/pg_ctl.c, supporta l'esecuzione come
  servizio in Windows 7, evitando di specificare il flag
  JOB_OBJECT_UILIMIT_HANDLES. Dave Page & Magnus Hagander

- Scorsi tutti i valori di ritorno di OpenSSL, assicurandoci che li
  stiamo paragonando ai valori documentati dalla API. Il codice
  precedente era esatto così come implementato, ma accettava
  troppo/troppo poco rispetto alla documentazione della API. Come da
  commento di Zdenek Kotala.

- In pgsql/src/test/regress/pg_regress.c, cambiato il codice che mette
  a tacere i warning al fine di non fargli effettuare il cast del tipo
  del puntatore, preferendo invece effettuare in seguito il cast del
  valore della variabile. Come da commento di Tom Lane.

Teodor Sigaev ha effettuato i seguenti commit:

- In pgsql/contrib/tsearch2/tsearch2.c, risolto un bug legato alla
  valutazione multipla del trigger di compatibilità di tsearch2, i
  dati del trigger dovrebbero essere ripristinati. Patch all'indietro
  soltanto fino alla 8.3 visto che le altre versioni precedenti non
  hanno questo livello.

- In pgsql/src/backend/tsearch/spell.c, risolto un dereferenziamento
  errato di char* all'indice dell'array. Come da report di Tommy
  Gildseth.

Tom Lane ha effettuato i seguenti commit:

- Rimpiazzati gli assert che controllano gli argomenti con dei
  controlli regolari test-and-elog in tutte le funzioni di conversione
  della codifica. Non si tratta di casi da escludere poiché è
  possibile creare una conversione, con una funzione di conversione
  errata, per la codifica specificata.  Ciò condurrebbe ad un crash
  dell'Assert in un build avente gli assert abilitati, oppure ad una
  conversione errata nel caso opposto, comportamenti ambedue
  indesiderabili.  Questo sarebbe un problema di tipo DOS se i
  database di produzione fossero compilati con gli Assert abilitati,
  ma per fortuna non è così.  Come da osservazione di Heikki. Patch
  all'indietro a tutti i branch supportati.

- Aggiornati i file dati di timezone alla release 2009a di tzdata:
  introduce lo spelling preferito Asia/Kathmandu per tale nome di
  zona, e corregge le informazioni DST storiche per Svizzera e Cuba.

- In pgsql/doc/src/sgml/release.sgml, aggiornate le note di rilascio
  back-branch.

- Introdotte difese contro l'input nullo in
  analyze_requires_snapshot(), come da report di Rushabh Lathia. Patch
  all'indietro della patch del 2009-01-08. Ciò è necessario nella 8.3,
  come riportato da Bjorn Munch. Al momento non è necessario nella
  8.2, per quanto ne sappia, ma sembrerebbe opportuno includerla anche
  lì.

- In pgsql/src/backend/utils/adt/arrayfuncs.c, risolto unnest() al
  fine di gestire in modo sicuro l'input di un array TOASTed. Come da
  report di Alvaro Herrera.

Heikki Linnakangas ha effettuato i seguenti commit:

- Controlla che il limite di connessione sia in un range valido. In
  altre parole, non minore di -1. Questo controllo manca anche nelle
  versioni precedenti, ma non sembra valga la pena di riportarlo
  all'indietro. Tutti i valori negativi sono semplicemente trattati
  come "no limiti", il che è innocuo, e rendere più stringente il
  controllo potrebbe addirittura inficiare il funzionamento di
  un'applicazione che non lo rispetta.

== Patch rifiutate (per adesso) ==

Nessuno è stato scontentato questa settimana :-)

== Patch in coda ==

KaiGai Kohei ha consegnato un'altra versione della sua patch
SE-PostgreSQL.

KaiGai Kohei ha consegnato due patch di documentazione per le sue
patch SE-PostgreSQL.

Brendan Jurd ha consegnato una patch aggiornata per correggere i
marcatori AM/PM.

Zdenek Kotala ha consegnato una nuova versione della sua patch per


pgsql-it-generale by date

Next:From: rotellaroDate: 2009-02-07 05:14:23
Subject: Rilasciati nuovi upgrade di PostgreSQL
Previous:From: Gianni CiolliDate: 2009-02-02 21:46:13
Subject: == Notiziario settimanale PostgreSQL, 25 gennaio 2009 ==

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group