Cassandra 4.0暫緩發布:因蘋果工程師發現一個BUG
由於一位蘋果工程師發現了存在於Cassandra數據庫系統的一個BUG,Apache Cassandra社區決定暫緩發佈軟件更新。Cassandra是一套開源去中心化的NoSQL數據庫系統,目前被蘋果、Netflix和Spotify等諸多科技公司廣泛使用。
在最新的Cassandra 4.0發布之前,Cassandra貢獻者和蘋果工程師Jon Meredith發現了一個潛在的問題,並要求通過投票的方式決定是否延遲本次新版本發布。
在接受外媒The Register 採訪的時候,一位Cassandra 社區發言人表示:“在準備4.0 正式版的時候,Apache Cassandra 社區發現了一個需要在周五晚些時候進行的修復。正因為如此,該版本被擱置,直到修復完成。我們將在知道後立即分享新的發佈時間”。
Cassandra 4.0 原定於北京時間今天(7 月20 日)下午3 點發布.它被設定為該項目6 年來的第一次重大更新,原因是社區成員希望該版本盡可能地穩定和完善。
根據Meredith 要求的延期申請,問題存在於Cassandra 4.0 實例序列化某些消息參數。Meredith 週六寫道:“我已經確認,在與4.0 之前的節點通信時,4.0 節點上的FWD_FRM 的序列化和反序列化是不正確的,包括一個錯誤的單字節地址長度”。Apache Cassandra 是根據Apache License v2.0 發布的。它由一個自願的貢獻者團隊維護和更新。