在 Apple 開發(fā)人員發(fā)現(xiàn) Cassandra 數(shù)據(jù)庫系統(tǒng)的最新更新后,Apache Cassandra 社區(qū)推遲發(fā)布該版本的最新更新。
Cassandra 4.0 是 Apple、Netflix 和 Spotify 使用的開源分布式 NoSQL 數(shù)據(jù)庫的最新版本。在發(fā)布前的最后一分鐘,Cassandra 貢獻(xiàn)者和 Apple 工程師 Jon Meredith 發(fā)現(xiàn)了一個(gè)潛在問題,并要求延長投票時(shí)間以發(fā)布代碼。
“在準(zhǔn)備 4.0 GA 版本時(shí),Apache Cassandra 社區(qū)確定將在周五晚些時(shí)候進(jìn)行修復(fù)。因此,該版本將一直保留到修復(fù)完成。我們將在得知新的發(fā)布時(shí)間后盡快分享,” Cassandra 社區(qū)發(fā)言人告訴The RegisterCassandra 4.0 定于 7 月 19 日英國夏令時(shí)間早上 8 點(diǎn)發(fā)布。由于社區(qū)成員希望該版本盡可能穩(wěn)定和完善,這將成為該項(xiàng)目六年來的第一次重大更新。
根據(jù) Meredith 請求的擴(kuò)展,問題在于 Cassandra 4.0 實(shí)例序列化某些消息參數(shù)。
“我已經(jīng)確認(rèn),在與 4.0 之前的節(jié)點(diǎn)通信時(shí),4.0 節(jié)點(diǎn)上 FWD_FRM 的序列化和反序列化是不正確的,并且包括不正確的單字節(jié)地址長度,”梅雷迪思周六寫道。
Apache Cassandra 在 Apache License v2.0 下發(fā)布。它由一個(gè)自愿的貢獻(xiàn)者團(tuán)隊(duì)維護(hù)和更新。