Postgres 19 출시 지연, AI 리뷰가 사람이 고칠 수 있는 양보다 많은 버그를 발견

1 hour ago 4

PostgreSQL 19 정식 출시가 9월 말~10월 초에서 11월 19일경으로 미뤄졌으며, 주요 기능 8~10개가 이번 릴리스에서 제외됨 핵심 커미터 Peter Eisentraut는 기능 철회의 원인 중 일부가 LLM 보조 코드 리뷰일 수 있다고 봄. 과거에는 출시 후에야 발견했을 경계 사례 문제까지 빠르게 드러남 수정 코드가 짧더라도 결함 보고마다 고정적인 처리 부담이 발생해 일정이 부족해짐. 기능 작성과 커밋 이후 리뷰 도구가 발전하면서 실질적인 품질 기준도 높아짐 제외된 기능에는 SQL/PGQ 지원이 포함됨. 해결되지 않은 문제가 남아 있어, 출시 후 발견되는 버그를 다음 주요 버전까지 고치지 못할 수 있다는 우려가 있었음 REPACK CONCURRENTLY는 PostgreSQL 19에 포함되며, 철회된 기능은 PostgreSQL 20에 들어갈 가능성이 있음 출시 일정과 기능 철회 PostgreSQL Global Development Group은 PostgreSQL 19 출시를 연기하고 이례적으로 많은 기능을 보류함 기존 정식 출시 예정 시점은 2026년 9월 말~10월 초였으나, 현재는 11월 19일경으로 예상됨 주요 기능 8~10개가 제외됐으며, 이 기능들은 다음 해 PostgreSQL 20으로 넘어갈 가능성이 있음 PostgreSQL 핵심 커미터이자 지원 및 컨설팅 업체 EDB의 부사장인 Peter Eisentraut의 블로그 글에 따르면, 일부 철회 기능에는 심각한 아키텍처 결함이 있어 베타 기간에 신속히 수정하기 어려웠음 AI 리뷰가 높인 품질 기준과 처리 부담 LLM 보조 코드 리뷰는 여러 경계 사례에 걸친 비교적 무해한 문제들도 빠르게 찾아냄 과거에는 훨씬 나중에 발견해 출시 후 5년에 걸쳐 버그 수정으로 처리했을 문제들이 출시 전에 드러남 결함 보고 40건이 쌓이면 각 수정이 평균 세 줄에 불과하더라도, 건별 처리에 필요한 고정 부담 때문에 시간이 부족해질 수 있음 PostgreSQL 19의 대규모 변경을 작성할 당시에는 LLM 보조 리뷰가 지금만큼 유용하지 않았으나, 출시를 앞둔 몇 달 사이 활용에 대한 이해와 효과가 개선됨 결과적으로 기능을 작성하고 커밋한 뒤 실질적인 품질 기준이 높아짐 Eisentraut는 리뷰 역량이 현재 속도로 계속 발전하지 않는다면, 향후 개발 주기에서는 이런 상황이 해소될 것으로 봄 Eisentraut는 이번 철회의 원인을 바이브 코딩으로 보지 않음. 대부분의...

Read Entire Article