Grup Pengembangan Global PostgreSQL wis tundha rilis PostgreSQL 19, salah sawijining owah-owahan jadwal sing paling penting ing sejarah 30 taun database open source, sawise review kode sing dibantu LLM muncul luwih akeh cacat tinimbang sing bisa diatasi dening komunitas sukarelawan sadurunge diluncurake.
Rilis kasebut, sing wis dijadwalake ing pungkasan September utawa awal Oktober, saiki bakal kasedhiya ing umum ing sekitar 19 November, miturut laporan dening The Register diterbitake ing Oktober 16. Saliyane wektu tundha kasebut, para pangembang wis mbalekake antarane wolung lan 10 fitur sing penting, nyurung menyang PostgreSQL 20 taun ngarep. For more context on this story, see our ongoing AI trends.
Bar Kualitas Dipindhah Mid-Cycle
Peter Eisentraut, wakil presiden ing PostgreSQL consultancy EDB lan salah sawijining komitmen utama proyek kasebut, nerangake alesan kasebut ing postingan blog kanthi judhul "Reverts bakal terus nganti moral apik," diterbitake Oktober 9.
Miturut Eisentraut, sawetara fitur sing dibalekake nggawa cacat arsitektur sing signifikan sing bakal angel didandani "cepet lan sajrone beta." Nanging masalah sing luwih ora biasa yaiku buntut masalah sing luwih cilik sing siklus rilis sadurunge ora bakal kejiret ing wektu.
Tinjauan kode sing dibantu LLM, dheweke nulis, nemokake "masalah sing relatif ora mbebayani sing nglibatake macem-macem kasus pinggiran" sing sadurunge bisa uga ora katon nganti pirang-pirang taun sawise diluncurake, biasane muncul minangka koreksi bug sajrone limang taun sawise diluncurake. Kanthi review AI, cacat sing padha saiki katon sadurunge kode dikirim.
"Kanthi review kode sing dibantu LLM, barang-barang kaya iki bisa ditemokake luwih cepet, banjur sampeyan ndeleng dhaptar patang puluh laporan cacat," tulis Eisentraut. "Sanajan saben wong mbutuhake mung telung baris fix rata-rata, ana nduwur sirah tetep kanggo dealing with saben iki, lan banjur sampeyan entek wektu."
Wektu owah-owahan kualitas penting kaya ukurane. Nalika fitur PostgreSQL 19 utama ditulis, alat review adhedhasar LLM durung bisa kaya ing sawetara wulan sadurunge diluncurake. Proyek kasebut kanthi efektif ngunggahake bar kualitas dhewe sawise kode kasebut wis ditindakake.
"Bar kualitas sing efektif wis diunggahake sawise fitur kasebut ditulis lan ditindakake," ujare Eisentraut. "Kajaba kemampuan review kode sing dibantu LLM tetep saya apik ing tingkat saiki, kahanan iki kudu diurutake dhewe kanggo siklus pangembangan mangsa ngarep."
Ora 'Vibe Coding'
Eisentraut ati-ati kanggo mbedakake kahanan kasebut saka pangembangan AI sing ora apik. Pembalikan kasebut, dheweke negesake, dudu asil "kode vibe," amarga teknik kasebut ora kasedhiya nalika umume fitur anyar PostgreSQL 19 ditulis. Masalah database teka saka review sing luwih apik, dudu penulis sing luwih elek.
Bentenane sing ndadekake episode kasebut misuwur kanggo industri piranti lunak sing luwih akeh. Database open source sing paling diwasa ing donya - pisanan diusulake dening Michael Stonebraker ing taun 1986 lan diganti jeneng PostgreSQL ing taun 1995 nalika Andrew Yu lan Jolly Chen ngganti basa pitakon POSTQUEL karo SQL - ora rusak amarga pangembang ora peduli. Iki telat amarga alat AI nggawe pengawasan sing ana kanthi dramatis luwih efektif.
Korban Kapal Utama: Pitakonan Grafik
Fitur sing paling penting sing ditarik saka rilis yaiku dhukungan kanggo SQL Property Graph Queries (SQL/PGQ), kemampuan sing cocog karo grafik sing dadi bagian saka standar SQL ing taun 2023. Sintaks kasebut ngidini para pangembang njelajah hubungan antarane simpul sing disambungake langsung ing SQL, lan implementasi PostgreSQL wis dadi salah sawijining fitur PostgreSQL sing paling diantisipasi.
Iki dibusak amarga masalah bener sing durung rampung. Kontributor PostgreSQL Tom Lane wis ngelingake sadurunge keputusan kasebut, miturut The Register: "Ing wektu iki aku pengin nedha bengi yen yen dikirim ing v19, bakal ana panemuan bug pasca rilis sing ora bisa didandani nganti v20."
Fitur sing dibalekake, kalebu SQL / PGQ, samesthine bakal mlebu ing PostgreSQL 20. Rilis kasebut nganti saiki dianggep ora ngemot fitur anyar - tindak lanjut sing fokus ing stabilisasi. Saiki bakal nyerep karya PostgreSQL 19 sing terlantar.
Apa isih dikirim ing November
Sanajan telat, Eisentraut janji PostgreSQL 19 bakal tetep dadi "rilis sing apik." Antarane fitur sing disimpen yaiku REPACK CONCURRENTLY, sing ngrebut ruang disk tanpa operasi VACUUM FULL ngunci meja sing wis suwe dadi titik nyeri kanggo database produksi.
"Lan bakal kuwat banget, sawise kabeh pemeriksaan tambahan," ujare.
Sinyal kanggo Saben Tim Teknik
Episod PostgreSQL minangka salah sawijining conto review kode AI sing paling jelas ing donya, ora mung carane piranti lunak dibangun, nanging tegese "rampung". Proyèk sing wis ngirim rilis sing bisa dipercaya ing irama taunan sajrone pirang-pirang dekade nemokake manawa piranti review anyar kasebut ngasilake temuan sing luwih bisa ditindakake tinimbang sing bisa diproses ing tanggalan sing ana.
Kanggo tim perusahaan sing nggawe taruhan babagan pembangunan sing dibantu AI, piwulang saka komunitas PostgreSQL diukur: Tinjauan AI bisa ningkatake kualitas kanthi signifikan, nanging organisasi butuh kapasitas review - wektu manungsa, proses triase, lan jadwal kendur - kanggo nyerep apa sing ditemokake model. Alternatif yaiku apa sing dipilih PostgreSQL: mindhah tanggal rilis.
Kanggo administrator database ngrancang upgrade, pandhuan praktis ora owah saka migrasi versi utama: beban kerja uji coba nglawan PostgreSQL 19 beta, nanging ngarepake rilis siap produksi sekitar 19 November tinimbang jendela musim gugur asli.
Minangka alat review AI nyebar liwat ekosistem sumber terbuka - kernel Linux bubar resmi aturan pambocoran kanggo panggunaan alat AI, debat Register wis dilacak rapet - pengalaman PostgreSQL nawakake pratinjau. Tinjauan sing luwih apik nemokake bug liyane. Kewan omo liyane mbutuhake wektu kanggo ndandani. Lan kadhangkala, respon sing paling sehat kanggo AI sing nemokake luwih akeh cacat tinimbang sing bisa ditindakake manungsa yaiku ngirim kapal mengko.
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →