メインコンテンツまでスキップ
バージョン: 3.14

ScalarDB 3.14 リリースノート

注記

このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。

このページには、ScalarDB 3.14 のリリースノートのリストが含まれています。

v3.14.0

発売日: 2024 年 11 月 22 日

まとめ

このリリースには、多くの機能強化、改善、バグ修正、脆弱性修正が含まれています。

Community edition

機能強化

  • ScalarDB に暗号化された列の概念を追加しました。(#1907 #1975)
  • MariaDB 11.4 および Oracle 19 のサポートを追加しました。(#2061)

改善点

  • MySQL および Oracle のキー列サイズを変更するオプションを追加し、デフォルトとして 128 バイトを使用しました。(#2245)
  • メタデータキャッシュの有効期限 (scalar.db.metadata.cache_expiration_time_secs) のデフォルト値を 60 秒に変更しました。(#2274)

バグの修正

  • Get/Scan オブジェクトで指定されたテーブルが Consensus Commit で見つからない場合に NullPointerException が発生するバグを修正しました。(#2083)
  • グループコミットの前に遅延リカバリが発生すると、Coordinator の状態が不整合になるという稀なケースの問題を修正しました。(#2135)
  • セキュリティの問題を修正するために、mysql ドライバーをアップグレードしました。CVE-2023-22102 (#2238)

Enterprise edition

機能強化

ScalarDB Cluster
  • #1907 で導入された暗号化された列のサポートを追加しました。
  • Coordinator テーブルのグループコミット機能のサポートを追加しました。
  • 暗号化のサポートを追加しました。
  • 現在ログインしているユーザーを取得するための DistributedTransactionAdmin および MetadatagetCurrentUser() のサポートを追加しました。
ScalarDB SQL
  • メタデータ API の #1907 で導入された暗号化された列のサポートを追加しました。
  • CREATE TABLE および ALTER TABLE ADD COLUMN ステートメントの暗号化された列のサポートを追加しました。
  • 指定されたユーザーのユーザーと権限をそれぞれ一覧表示する SHOW USERS コマンドと SHOW GRANTS コマンドを追加しました。

改善点

ScalarDB GraphQL
  • このアップデートにより、scalar.db.graphql.namespaces が指定されていない場合、GraphQL サーバーは、すべての ScalarDB 管理名前空間内のすべてのテーブルに対して GraphQL スキーマを生成します。

バグの修正

ScalarDB Cluster
  • メッセージのない例外をキャッチすると NullPointerException が発生するバグを修正しました。
  • セキュリティ問題を修正するため、grpc_health_probe をアップグレードしました。CVE-2024-34156
  • セキュリティ問題を修正するため、scalar-admin をアップグレードしました。CVE-2024-25638
  • セキュリティ問題を修正するため、Protobuf Java ライブラリをアップグレードしました。CVE-2024-7254