PostgreSQL 19 的發布從原定 9 月底至 10 月初推遲到約 11 月 19 日,同時回退了 8 至 10 項重要功能,其中包括 SQL/PGQ 屬性圖查詢,這些功能預計順延至 PostgreSQL 20。核心提交者、EDB 副總裁 Peter Eisentraut 在部落格中解釋,部分被回退的功能存在難以… 看完整事件
PostgreSQL 19 撤回約 8 到 10 個特性,LLM 程式碼審查抬高門檻
PostgreSQL 19 進入 beta 期後已撤回約 8 到 10 個重要特性,其中部分撤回得相當晚。撰寫該文的開發者兼提交者認為,原因之一是 LLM 輔助程式碼審查和模糊測試大幅提高了品質門檻,許多幾年前寫就的程式碼因此暴露出大量邊緣用例缺陷,修完時間不夠;另一個原因是 4 月到 8 月社群忙於安全修復(Vulnpocalypse),beta 期常規的額外審查與測試被壓縮。
由核心開發者系統解釋 PostgreSQL 19 beta 期集中撤回近十個特性的原因,並指出 LLM 輔助審查已實質抬高程式碼品質門檻,對資料庫核心與大型開源專案的維護者有參考價值。
原標題:The reverts will continue until morale improves
閱讀原文
| 評分 | 60 / 62(平均 61,門檻 76) |
|---|---|
| 狀態 | 未入選 |
相關報導
llama.cpp 修復截斷後溫度大於 0 時 n-gram 草稿被拒的問題
llama.cpp 發布 b11387 版本,修復了在截斷後溫度大於 0 時 n-gram 草稿被拒絕的問題(PR #29924),由 NVIDIA 的 Pranesh Gonegandla 參與提交。
Linus Torvalds 發布首個 LLM 輔助核心補丁系列
Linus Torvalds 發布了首個由 LLM 輔助編寫的補丁系列,共 10 個補丁,用於解決一個長期存在的問題,已提交核心郵件列表評審。該系列改進 folio 查詢:識別出熱 folio 後延遲到 RCU 週期之後再釋放,使 folio 資料訪問本身也能在 RCU 保護區內完成,快速路徑無需取引用計數,在 read() 密集的基準測試中帶來約一個數量級的加速。不過評審已指出程式碼存在競態條件,仍需繼續修改。
llama.cpp 發布 b11719,調整 CUDA fattn 越界檢查
llama.cpp 發布建置 b11719,本次唯一一項程式碼改動來自 PR #30572:ggml-cuda 的 fattn(flash attention)在 k_VKQ_max 等於 k_VKQ_max - nbatch_fa 時不再做越界檢查,只涉及 CUDA 後端的 flash attention 計算路徑。
pg_vectorsearch 推出 PRISM 索引,稱比 pgvector HNSW 更快
PostgreSQL 擴充套件 pg_vectorsearch 以 alpha 版發布,其 PRISM 索引在 1 億向量資料集上同等召回率下比 pgvector 的 HNSW 更快,且記憶體只需四分之一。PRISM 屬 IVF 風格,用層次化質心樹分割槽,配合 RaBitQ 量化與誤差界做兩階段過濾,距離計算針對 AVX2、AVX512、NEON 最佳化,並支援插入、更新、刪除的動態更新。
一位 Ruby gem 作者歸檔全部倉庫,稱不再為 LLM 餵養的社群寫程式碼
一位 Ruby gem 作者把自己所有 gem 的原始碼歸檔,明確表示不再繼續開發。他稱 Ruby 語言本身現在已大量由 LLM agent 開發,Matz 正把 Ruby 重新定位為供 LLM 生成程式碼的「AI 時代程式語言」,並認為 LLM 需要攝取更多人類寫的高品質 Ruby 程式碼;同時 Rails 由他不認同的維護者掌控。他不願再為一個被大公司免費開採、用於餵養那些反過來汙染公共程式碼庫的機器的公共資源做貢獻。