S

ScyllaDB

S
ScyllaDB Database v2026.3.0-rc1

scylla-2026.3.0-rc1-candidate-20260730021004: ストリーミング: sstable_meta に欠けているバージョンタグを追加

Commit 9b4c37d ("streaming: pass sstable metadata in stream_blob_meta and clone_sstable_request") は、ファイルストリームベースのタブレット移行で使用されるSTREAM_BLOB (動詞 71) RPCの引数であるstream_blob_meta IDLクラスに新しいオプションメンバー、sstable_metaを追加した。メンバーは、[バージョン]属性なしで追加されました。stream_blob_meta は、非最終的な (サイズフレーム) IDL クラスです。この間。..

S
ScyllaDB Database v2026.2.3-candidate

scylla-2026.2.3-candidate-20260729021303: view_update_generator: 排水と破壊命令を修正する

b632316では、view_update_generatorのシャットダウン手順で問題が発生し、 _progress_trackerが破壊された後、 process_staging_stablesの外部呼び出し者によってアクセス可能でした。外部からの通話の受信と _progress_trackerへのアクセスが、ドレインで閉じられている view_update_generator のゲートによって保護されています。この問題は 解決したはずです

S
ScyllaDB Database v2026.1.10-candidate

scylla-2026.1.10-candidate-20260729021309: vector_search: ann リクエストに対する HTTP 503 の処理を修正する

インデックスが作成されているとき ann リクエストは HTTP 503 を返しますこれまでのところ 普通の応答として扱っており それをクライアントに送信していますしかし、インデックスは 2 つの異なるシナリオで 503 を返します:ノードは SERVING していますが、インデックスは作成後も構築されています。ノードがブートトラップし 要求を処理する準備はできていません最初のケースでは 503を通常の反応として扱うのは。..

S
ScyllaDB Database v2026.2.1

scylla-2026.2.1: mv/row_locker: オーバーサイズの配分を避けるために負荷因子を増加させる

row_locker 構造では、各テーブルが保持しているように、各ロックされたパーティションのロックの unsorted_map があります16Kを超えてしまうことが テストで確認されました これは地図の再ハッシュと 大きすぎる配分を 引き起こしますこのパッチではロックでマップのmax_load_factorを増加させることでこれを回避します麻痺を軽減する。..

S
ScyllaDB Database v2026.2.1-candidate

scylla-2026.2.1-candidate-20260706092708: mv/row_locker: 過剰な割り当てを避けるために負荷因子を増加させる

row_locker 構造では、各テーブルが保持しているように、各ロックされたパーティションのロックの unsorted_map があります16Kを超えてしまうことが テストで確認されました これは地図の再ハッシュと 大きすぎる配分を 引き起こしますこのパッチではロックでマップのmax_load_factorを増加させることでこれを回避します麻痺を軽減する。..

S
ScyllaDB Database v2026.2.1-candidate

scylla-2026.2.1-candidate-20260706071737: 梱包:容器画像の欠けているシステムctlを修正する

コンテナ画像ビルドは、rpm2cpio を使って systemd RPM から systemctl バイナリだけ抽出しましたが、このバイナリは libsystemd-shared-252.so に依存しており、画像には含まれていません。これは、EKSノードで systemctl を使って irqbalance を再起動しようとすると、perftune.py が"そのようなファイルまたはディレクトリはありません"で失敗する原因になります。rpm2cpio抽出を systemd パッケージの microdnf インストールで置き換えます

S
ScyllaDB Database v2026.1.8

スイラ-2026.1.8

[Backport 2026.1] メッセージ:キャッシュされた RPC 接続を無効にする。..

S
ScyllaDB Database v2026.2.0-candidate

scylla-2026.2.0-candidate-20260618021059: storage_service: merge_topology_snapshotで修正後使用無料

コロルーティンランバダが未来を返します<> for_each_split_mutation ((() に渡され、 std::function<void (((mutation) > が受け入れられます。フューチャーが静かに捨てられ、 coroutine の post-co_wait コードが既に frozen_muts_to_apply がなくなってしまって、非同期的に実行されるようになった。復習前の方法に戻ります。 分裂変異を分裂_変異 (split_mutation)) のベクトルに集めて、それらを一つずつ凍結します。

S
ScyllaDB Database v2026.2.0

scylla-2026.2.0: storage_service: merge_topology_snapshotで修正後使用無料

コロルーティンランバダが未来を返します<> for_each_split_mutation ((() に渡され、 std::function<void (((mutation) > が受け入れられます。フューチャーが静かに捨てられ、 coroutine の post-co_wait コードが既に frozen_muts_to_apply がなくなってしまって、非同期的に実行されるようになった。復習前の方法に戻ります。 分裂変異を分裂_変異 (split_mutation)) のベクトルに集めて、それらを一つずつ凍結します。

S
ScyllaDB Database v2026.1.6-candidate

scylla-2026.1.6-candidate-20260618021059: storage_service: merge_topology_snapshotで修正後使用無料

コロルーティンランバダが未来を返します<> for_each_split_mutation ((() に渡され、 std::function<void (((mutation) > が受け入れられます。フューチャーが静かに捨てられ、 coroutine の post-co_wait コードが既に frozen_muts_to_apply がなくなってしまって、非同期的に実行されるようになった。復習前の方法に戻ります。 分裂変異を分裂_変異 (split_mutation)) のベクトルに集めて、それらを一つずつ凍結します。

S
ScyllaDB Database v2026.1.6

scylla-2026.1.6: storage_service: merge_topology_snapshotで使用後フリーを修正する

コロルーティンランバダが未来を返します<> for_each_split_mutation ((() に渡され、 std::function<void (((mutation) > が受け入れられます。フューチャーが静かに捨てられ、 coroutine の post-co_wait コードが既に frozen_muts_to_apply がなくなってしまって、非同期的に実行されるようになった。復習前の方法に戻ります。 分裂変異を分裂_変異 (split_mutation)) のベクトルに集めて、それらを一つずつ凍結します。

S
ScyllaDB Database v2025.1.14-candidate

scylla-2025.1.14-candidate-20260614022729: ci: scylla-ci-route: gdbのみの PR にのみ scylla_gdb スイートを実行する

gdb検出は"任意のファイルマッチ"セマンティクスを使用し、PRが他のソース変更とともに scylla-gdb.py または test/scylla_gdb/ に触れたとき、RUN_ONLY_SCYLLA_GDB を設定しました。また、必要に応じて dtest/unittest/artifacts を通過したため、下流作業は scylla_gdb セットのみではなく、全行列を実行しました。RUN_ONLY_SCYLLA_GDB を GDB に関連するすべてのファイルが変更された場合にのみ設定し、削除します。..

S
ScyllaDB Database v2025.1.14

scylla-2025.1.14: ci: scylla-ci-route: gdbのみのPRのために scylla_gdbのみを実行する

gdb検出は"任意のファイルマッチ"セマンティクスを使用し、PRが他のソース変更とともに scylla-gdb.py または test/scylla_gdb/ に触れたとき、RUN_ONLY_SCYLLA_GDB を設定しました。また、必要に応じて dtest/unittest/artifacts を通過したため、下流作業は scylla_gdb セットのみではなく、全行列を実行しました。RUN_ONLY_SCYLLA_GDB を GDB に関連するすべてのファイルが変更された場合にのみ設定し、削除します。..