Postgres 19 출시가 늦어지는 건 AI 때문이다 - 버그 발견이 수정을 앞지르다

3 hours ago 5

LLM으로 발견한 버그 제보가 급증하면서 PostgreSQL의 수정 부담이 커짐. PostgreSQL 19는 예년의 9~10월보다 늦은 11월 출시가 예상되며, 베타 후반에 대형 기능 3개도 철회됨 버그 발견은 훨씬 쉬워졌지만 수정은 같은 만큼 쉬워지지 않음. AI가 작성한 수정안도 정확성과 프로젝트 기준 준수 여부를 사람이 검토하고 커밋해야 함 같은 기간을 전년과 비교하면, 출시 준비 버전에 반영한 백포트 커밋은 60% 이상, 적어도 하나의 이전 버전까지 반영한 커밋은 74% 이상 증가함 기존 버전의 보안 문제와 버그 대응이 새 버전 검토 시간을 잠식하면서, 출시 전에 제외할 기능을 판단하는 작업도 늦어진 것으로 보임 단기 지연보다 큰 과제는 오랫동안 숨어 있던 버그를 처리하면서 새 기능 개발도 이어가는 방법임. AI가 높인 결함 발견 능력에 검토와 유지보수 체계가 대응해야 하는 상황 늦어진 출시와 베타 후반의 기능 철회 지난 10년간 PostgreSQL의 주요 버전은 9월 중순부터 10월 중순 사이에 출시됐지만, PostgreSQL 19는 2026년 11월에 출시될 가능성이 높으며 더 늦춰질 수도 있음 8월 27일~9월 15일 사이에 다음 대형 기능이 모두 철회됨 UPDATE/DELETE FOR PORTION OF SQL Property Graph Queries, 즉 SQL/PGQ ALTER TABLE … MERGE PARTITION/SPLIT PARTITION 매년 4월 8일 기능 동결 직후 주요 기능을 되돌리는 일은 드물지 않지만, 베타 기간의 이처럼 늦은 시점에 여러 대형 기능을 제외하는 것은 이례적임 달라진 것은 버그를 찾아내는 능력 PostgreSQL은 규모가 크고 복잡하며 오래된 코드베이스로, CVS에서 변환한 Git 이력이 30년 이상 이어지고 최초 코드는 그보다 10년 앞서 작성됨 많은 코드에 많은 버그가 존재하는 상황은 이전부터 있었으며, 그것이 PostgreSQL의 인기나 성공을 막지는 않았음 LLM 덕분에 버그 발견은 훨씬 쉬워졌지만, 수정 작업이 쉬워진 정도는 그에 미치지 못함 커미터가 2026년에 더 많은 실수를 했을 가능성도 있지만, 그것이 버그 발견 증가의 주원인일 가능성은 낮아 보임 이전과 비슷하게 보수적으로 작업했어도 LLM이 실수를 더 빠르고 많이 찾아냈을 가능성이 큼 인터넷에서 LLM으로 찾은 버그를 제보하는 사람이 크게 늘면서 커미터들은 수정에 많은 시간을 쓰고 있음 커밋...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵