O PostgreSQL 19 chegará mais tarde do que o planejado. O projeto de banco de dados de código aberto transferiu sua data de lançamento para 19 de novembro de 2026, depois que os desenvolvedores encontraram e corrigiram tantos problemas nas versões anteriores que decidiram incluir as correções em uma última versão de testes primeiro.

O adiamento ocorre após a remoção de vários recursos planejados, incluindo a capacidade de consultar dados estruturados em forma de grafo. Peter Eisentraut, membro da equipe de liderança do PostgreSQL, relacionou algumas dessas mudanças tardias à revisão de código assistida por IA, que está identificando anomalias em um ritmo sem precedentes. Ele afirmou que o projeto estava lidando com cerca de 40 relatórios de bugs, cada um exigindo tempo inevitável para ser avaliado e corrigido, mesmo quando o patch resultante era pequeno.

Em uma publicação feita em 30 de outubro, o importante colaborador do PostgreSQL Robert Haas descreveu diretamente a mudança mais ampla: os grandes modelos de linguagem chegaram. Segundo Haas, esses sistemas estão encontrando vulnerabilidades que as revisões humanas de código não haviam descoberto ao longo de décadas, mas não eliminaram a principal restrição. Os mantenedores humanos ainda precisam compreender cada relatório, verificar a correção proposta, adaptá-la aos padrões do projeto e integrá-la.

Os dados citados por Haas ilustram o aumento da carga de trabalho. Entre 8 de abril e 25 de setembro, o número de alterações enviadas à versão de desenvolvimento passou de 724 em 2025 para 1.169 em 2026, um aumento de 61%. As alterações que afetavam tanto a versão de desenvolvimento quanto a versão de produção anterior aumentaram de 248 para 433, ou 75%.

Haas atribuiu grande parte desse crescimento ao aumento do número de pessoas que relatam bugs encontrados com grandes modelos de linguagem, e não a colaboradores que estejam cometendo substancialmente mais erros. O tempo gasto no tratamento desses relatórios, incluindo correções de segurança, reduziu a capacidade disponível para o PostgreSQL 19 e contribuiu para a decisão de retirar alguns recursos.

O projeto também registrou mais correções relacionadas à segurança no total. Uma versão lançada em 13 de agosto corrigiu 28 desses problemas, em comparação com 11 em maio. No entanto, os números disponíveis não mostram quantos desses problemas foram descobertos com assistência de IA.

Haas descreveu o adiamento atual como modesto, mas expressou preocupação com o impacto de longo prazo na capacidade de inovação do PostgreSQL. O projeto precisa lidar com um número maior de bugs reais enquanto continua contando com os mesmos recursos humanos para validar e implementar as correções.

O próximo marco programado do PostgreSQL é 12 de novembro, quando o projeto planeja publicar uma atualização contendo numerosas correções e uma versão final de testes do PostgreSQL 19. Se não surgirem mais problemas, espera-se que a versão estável seja lançada em 19 de novembro.

Fontes: Numerama.