LOWNLAB News
โปรแกรมมิ่งระดับ 6/10The Register · 15 กันยายน 2026

PostgreSQL 19 ถอดฟีเจอร์ graph query (SQL/PGQ) ออก เพราะบั๊กยังไม่นิ่ง

PostgreSQL 19 graph queries fail the 'would you ship this?' test

SQL/PGQ เป็นไ���ยากรณ์ค้นความสัมพันธ์แบบกราฟที่อยู่ในมาตรฐาน SQL ตั้งแต่ปี 2023 เมื่อ 12 วันก่อน The Register เพิ่งรายงานว่า PostgreSQL 19 จะรองรับฟีเจอร์นี้ แต่สุดท้ายถูกถอดออก Tom Lane ผู้พัฒนาอาวุโสบอกว่าพนันมื้อเย็นได้เลยว่า ถ้าปล่อยใน v19 จะเจอบั๊กหลังออกเวอร์ชันที่แก้ไม่ได้จนกว่าจะถึง v20

Tom Kincaid รองประธานอาวุโสฝ่ายวิศวกรรมซอฟต์แวร์ของ EDB ยืนยันการตัดสินใจนี้ และบอกว่าชุมชนอยากจัดการอีกบางเรื่องให้เรียบร้อยก่อนปล่อย ส่วนฟีเจอร์ที่ยังอยู่คือ REPACK CONCURRENTLY ใช้จัดระเบียบตารางและคืนพื้นที่ดิสก์โดยไม่ต้องล็อกตารางตลอดเวลาแบบ VACUUM FULL เพราะล็อกแบบ exclusive แค่ช่วงสั้น ๆ ตอนสลับไฟล์

PostgreSQL 19 beta 4 มีกำหนดออก 24 ก.ย. 2026 ส่วนวัน GA ยังไม่ประกาศ ทีมที่ต้องหยุดระบบเพื่อรัน VACUUM FULL ควรเตรียมทดสอบ REPACK CONCURRENTLY

แหล่งอ้างอิง

อ่านต้นฉบับที่ The Register

https://www.theregister.com/databases/2026/09/15/postgresql-19-graph-queries-fail-the-would-you-ship-this-test/5296343