Osegi
Софт·2 мин чтения

Выход PostgreSQL 19 отложен до 19 ноября из-за багов, найденных ИИ

Релиз PostgreSQL 19 сдвинут на 19 ноября 2026 года. Роберт Хаас говорит, что ИИ находит ошибки быстрее, чем люди успевают их исправлять.

Illustration of a database server surrounded by bug warning icons, symbolizing the delayed PostgreSQL 19 release.
Фото: Numerama

Релиз PostgreSQL 19 перенесён на 19 ноября 2026 года. Причина — большое число ошибок, обнаруженных до выхода, которые команда хочет исправить до публикации.

Примерно десять лет проект, одна из самых распространённых открытых СУБД, выпускал новую основную версию в период с середины сентября до середины октября. Версия 19 в этот график не уложилась. В начале октября команда релиза сдвинула дату: в предыдущих тестовых версиях нашли и исправили так много багов, что разработчики решили сначала включить эти правки в последнюю тестовую версию.

Узкое место — люди

В записи от 30 октября Роберт Хаас, один из ключевых участников проекта, коротко ответил на вопрос о причинах: большие языковые модели «уже пришли». По его словам, LLM находят дефекты, которые не выявили десятилетия ручного ревью, но не устраняют узкое место. Каждое исправление всё равно должны понять, проверить, привести к стандартам проекта и внести люди-мейнтейнеры. Иными словами, ИИ ускоряет поиск багов гораздо сильнее, чем их исправление.

Хаас сравнил изменения кода с 8 апреля по 25 сентября каждого года. Правки, попадающие в готовящуюся версию, выросли с 724 в 2025 году до 1169 в 2026-м, то есть на 61%. Затрагивающие и предыдущую, уже выпущенную версию — с 248 до 433, на 75%. Он объясняет это не ростом числа ошибок у авторов, а увеличением числа людей, сообщающих о багах, найденных с помощью LLM. Обновление от 13 августа закрыло 28 уязвимостей против 11 в мае, но эти данные не показывают, сколько из них нашёл ИИ.

Время на такие исправления не пошло на работу над версией 19, поэтому часть функций убрали, в том числе запросы к данным в виде графов. Питер Айзентраут из руководства проекта говорил о списке примерно из сорока отчётов: каждый в среднем требует правки в три строки, но всё равно отнимает неизбежное время.

Что дальше

Задержку Хаас пока считает скромной, но о долгосрочной перспективе он беспокоится. «Как мы нагоним отставание?» — спрашивает он и признаёт, что не знает, как проект будет дальше внедрять новшества. Прежде жаловались в основном на бесполезные отчёты: curl в январе закрыл программу вознаграждений за баги, а Google 1 октября приостановил приём заявок в свою программу наград для open source. Здесь же речь о настоящих ошибках.

Ближайшая дата — 12 ноября: обновление с большим числом исправлений и последняя тестовая версия PostgreSQL 19. Если проблем не возникнет, финальный релиз выйдет 19 ноября.

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:postgresqlopen sourceaibug fixesdatabases

Ещё за этот день

Показать все →

Ещё в рубрике: Софт

Показать все →