Vai al contenuto

PostgreSQL 19 RC 1 è uscita: RC 2 il 12 novembre, finale prevista il 19

Logo di PostgreSQL
Logo: PostgreSQL (sito ufficiale)

Il 15 ottobre 2026 il PostgreSQL Global Development Group ha rilasciato PostgreSQL 19 RC 1, la prima release candidate della nuova versione maggiore. Secondo l’annuncio sul sito di PostgreSQL, RC 1 sarà in gran parte identica alla versione iniziale, ma prima della disponibilità generale potrebbero arrivare altre correzioni.

PostgreSQL 19 RC 1 è uscita: RC 2 il 12 novembre, versione finale prevista il 19 novembre 2026
Grafica: opengeek

Il calendario fino alla versione finale: RC 2 il 12 novembre

Il 12 novembre 2026 è in programma l’aggiornamento periodico delle versioni supportate di PostgreSQL, che includerà un gran numero di correzioni. Secondo l’annuncio, il team di rilascio ha deciso di inserire queste correzioni anche in PostgreSQL 19 prima della disponibilità generale.

Per questo, nello stesso giorno dell’aggiornamento, uscirà una seconda release candidate, PostgreSQL 19 RC 2.

  • 15 ottobre 2026: PostgreSQL 19 RC 1.
  • 12 novembre 2026: aggiornamento delle versioni supportate e PostgreSQL 19 RC 2.
  • 19 novembre 2026: disponibilità generale prevista di PostgreSQL 19.

Secondo PostgreSQL, la data del 19 novembre resta valida salvo che emerga un problema che richieda un ritardo o un’ulteriore release candidate.

Le correzioni arrivate durante la Beta 4

Durante la Beta 4 sono state applicate diverse correzioni; per l’elenco dettagliato PostgreSQL rimanda alla pagina degli open items. Le aree toccate:

  • correzioni a REPACK (CONCURRENTLY);
  • correzioni a pg_plan_advice;
  • correzioni alle nuove ottimizzazioni del planner che dipendono dal fatto che un’espressione possa essere NULL;
  • correzioni all’abilitazione automatica della replica logica quando wal_level è impostato su replica;
  • l’importazione delle statistiche di postgres_fdw ora viene eseguita come proprietario della foreign table locale e non come l’utente che lancia ANALYZE;
  • correzioni all’autovacuum parallelo;
  • il comando COPY (query) TO ... (FORMAT json) usa ora come chiavi JSON i nomi di colonna della query, alias compresi, invece di quelli della tabella.

Come si passa a PostgreSQL 19 RC 1

PostgreSQL 19 RC 1 è una versione preliminare destinata ai test. PostgreSQL ne sconsiglia fortemente l’uso in produzione e nei progetti di sviluppo attivi: le versioni preliminari possono contenere bug gravi e subire modifiche incompatibili. Per provarla partendo da versioni precedenti di PostgreSQL serve una strategia di aggiornamento di versione maggiore, per esempio pg_upgrade oppure pg_dump / pg_restore. Documentazione: https://www.postgresql.org/docs/19/upgrading.html.