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 Registerhttps://www.theregister.com/databases/2026/09/15/postgresql-19-graph-queries-fail-the-would-you-ship-this-test/5296343