DUICUO

Cassandra 4.0 のリリースは、リリース日が近づいたバグ報告により延期されました。

Cassandra 4.0のリリースは、当初7月19日午前8時(英国夏時間)に予定されていましたが、緊急のバグ報告により延期されました。Cassandraは、Apple、Netflix、Spotifyなど、多くのテクノロジー企業で広く使用されているオープンソースの分散型NoSQLデータベースです。

Cassandra 開発チームは以前、この待望の 4.0 バージョンがこれまでで最も安定したバージョンになると約束し、リリース時に既知の問題がないことを確認したいと考えています。

しかし、この重要なリリースの直前、AppleのエンジニアでありCassandraの貢献者でもあるJon Meredith氏が、Cassandra 4.0のリリース延期を求める投票を開始しました。彼は、バージョン4.0のインスタンスがFWD_FRMメッセージパラメータを4.0より前のバージョンのノードにシリアル化する際に潜在的な問題を発見したが、調査中で、確認にはさらに時間が必要だと説明しました。

昨夜、Jon Meredith 氏がこの問題を確認し、4.0 ノードでは FWD_FRM のシリアライズとデシリアライズが 4.0 以前のノードと比較して不正確であり、シングルバイトアドレス長も不正確であると述べました。さらに、転送時に同じメッセージ ID を使用するロジックには、ベースメッセージ ID と転送 ID の両方が含まれている必要があります。しかし、リリース版では、ノードが転送を必要とする際に、正しいメッセージ ID で転送リクエストが送信されていませんでした。詳細は JIRA をご覧ください。

Cassandraコミュニティの広報担当者は、この問題を確認した後、次のように述べています。「リリース4.0 GAの準備中に、Apache Cassandraコミュニティは修正が必要な問題を特定しました。そのため、修正が完了するまでリリース日を延期します。新しいリリース日は決定次第お知らせします。」

Cassandra 4.0は、プロジェクトにとって6年ぶりのメジャーバージョンアップとされています。コミュニティが4.0にこれほど多くの時間と労力を費やした理由の一つは、プロジェクトの品質向上です。Cassandraの初期の問題により、ユーザーはバージョンx.6がリリースされるまで本番環境のクラスタをアップグレードできませんでした。このような評判を落とすような出来事の再発を防ぎ、標準を確立するため、Cassandraコミュニティは品質管理を極めて厳格に行っています。

この記事はOSCHINAから転載したものです。

記事タイトル: バグレポートのリリース日が近づき、Cassandra 4.0 のリリースが延期

この記事のアドレス: https://www.oschina.net/news/151624/cassandra-4-0-delay