Osegi
Oprogramowanie·2 min czytania

PostgreSQL 19 opóźniony do 19 listopada: AI znajduje coraz więcej błędów

Premiera PostgreSQL 19 przesunięta na 19 listopada 2026. Robert Haas twierdzi, że narzędzia AI wykrywają błędy szybciej, niż ludzie zdążą je naprawiać.

Illustration of a database server surrounded by bug warning icons, symbolizing the delayed PostgreSQL 19 release.
Zdjęcie: Numerama

Premiera PostgreSQL 19 została przesunięta na 19 listopada 2026 roku. Powód to lawina błędów wykrywanych przed wydaniem, które zespół chce naprawić, zanim nowa wersja trafi do użytkowników.

Od około dziesięciu lat projekt, jedna z najpopularniejszych otwartoźródłowych baz danych, publikuje nową wersję główną między połową września a połową października. Tym razem harmonogram się nie utrzymał. Na początku października zespół odpowiedzialny za wydania przesunął datę, ponieważ w poprzednich wersjach testowych odkryto i poprawiono tak wiele usterek, że deweloperzy woleli najpierw włączyć te poprawki do ostatniej wersji testowej.

Wąskie gardło po stronie ludzi

W wpisie z 30 października Robert Haas, jeden z głównych współtwórców projektu, napisał krótko: duże modele językowe „już tu są”. Jego zdaniem LLM wykrywają błędy, których nie znaleziono podczas dziesięcioleci ręcznych przeglądów, ale nie rozwiązują problemu wąskiego gardła. Każdą poprawkę musi nadal zrozumieć, zweryfikować, dostosować do standardów projektu i wdrożyć człowiek. AI przyspiesza więc wykrywanie błędów znacznie bardziej niż ich naprawianie.

Haas porównał zmiany w kodzie między 8 kwietnia a 25 września każdego roku. Zmiany trafiające do wersji w przygotowaniu wzrosły z 724 w 2025 roku do 1169 w 2026, czyli o 61 proc. Te dotyczące także wersji już wydanej urosły z 248 do 433, o 75 proc. Według niego przyczyną jest przede wszystkim rosnąca liczba osób zgłaszających błędy znalezione z pomocą LLM. Aktualizacja z 13 sierpnia naprawiła 28 luk bezpieczeństwa wobec 11 w maju, choć dane nie pozwalają ustalić, ile z nich wykryła AI.

Czas poświęcony na te poprawki nie poszedł na rozwój wersji 19, dlatego z niej wycofano część nowości, w tym możliwość zapytań do danych w postaci grafów. Peter Eisentraut z kierownictwa projektu wskazywał, że lista liczy około czterdziestu zgłoszeń, a każde, choć zwykle wymaga poprawki o długości trzech linijek, pochłania nieuniknioną ilość czasu.

Co dalej

Haas ocenia dzisiejsze opóźnienie jako niewielkie, lecz o przyszłość jest mniej spokojny. „Jak nadrobimy zaległości?” – pyta, przyznając, że nie wie, jak projekt będzie się dalej rozwijał. To inny problem niż dotąd: curl zakończył program nagród za błędy w styczniu z powodu słabych zgłoszeń, a Google 1 października wstrzymał nowe zgłoszenia do swojego programu nagród dla open source. Tu chodzi o prawdziwe błędy.

Najbliższy termin to 12 listopada: aktualizacja z dużą liczbą poprawek i ostatnia wersja testowa PostgreSQL 19. Jeśli nie pojawią się problemy, wydanie finalne ukaże się 19 listopada.

Aplikacje warte uwagi

SUMO: łamigłówka liczbowa

Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.

Tagi:postgresqlopen sourceaibug fixesdatabases

Więcej z tego dnia

Zobacz wszystkie →

Więcej w kategorii: Oprogramowanie

Zobacz wszystkie →