v1.18.3
修正 修正 experimental weighted_graph_check 同じタプルセット関係を共有する2つ以上の異なるリキュルティブTTUを交差する関係を評価するときに間歇的に falseを返します。#244 完全な変更ログ: v1.18.2...v1.18.3
修正 修正 experimental weighted_graph_check 同じタプルセット関係を共有する2つ以上の異なるリキュルティブTTUを交差する関係を評価するときに間歇的に falseを返します。#244 完全な変更ログ: v1.18.2...v1.18.3
変更点追加 ワイルドカード_with_exclusionとユーザーセット_with_exclusionの形をカバーするための拡張実験的な重量化_グラフ_チェック診断ログ: v2 チェックがこれらの形のうちの1つを拒絶し、チェックがv1に戻るとログが起動し、重量化グラフが構築できないため、 v2 チェックが完全にスキップされる。このログは 将来のV1の影響を受ける可能性のある 許可モデルを表します。..
追加 v2 のときの実験重量化_グラフ_チェックに診断ログを追加 チェック解像度は同じクエリの v1 と異なる結果を生む可能性があります。これらのログは、将来の v1 退役によって影響を受ける可能性のある許可モデルを表面化し、操作者の行動は必要ありません。###############################################################################################################################################################################################################################################################
MySQLユーザーへの操作警告 このリリースには、タプルとチェンジログのテーブルに共有ロックを取得するMySQLの移行が含まれています。書き込み操作ができない可能性があります。実行すべきこと: 大量のデータセットを持つ生産インスタンスの起動時に自動移行を実行しないでください。この移住ガイドを参照してください。..
変更しました 更新 PR ワークフローのベンチマーク比較は 薄いものになります#3153 修正 v1 が同一に拒否するか、再試すべきでないエラーについて、標準アルゴリズムに戻る実験的な重み付け_グラフ_チェックが修正されました。ErrTransactionThrottled,check.ErrValidation,check.ErrInvalidUser,および *tuple.InvalidTupleError (文脈式チュープル検証から) は、現在。..の代わりに直接返されます。
追加 trace.sampler (OPENFGA_TRACE_SAMPLER / OTEL_TRACES_SAMPLER) を通して設定可能な追跡サンプラーを追加し、標準的なOpenTelemetry戦略 always_on, always_off, traceidratio,based parent_always_on, parentbased_always_off,および parentbased_traceidratioをサポートしています。OpenFGAは、下流サービスとして実行される場合、上流親サンプリングの決定を尊重することができます。トレース水分を保存する為のデフォルト。..
PR に関するワークフローの実行のためにワークフローレベルの同期。グループとキャンセル-in-progress を追加しました。#3140 修正 実験的重量化_グラフ_チェックの修正 期限/キャンセル/スロットルタイムアウトのエラーについて標準アルゴリズムに誤りで戻る;これらは現在直接返されます。また、重み付けされた_グラフ_チェックを修正して、誤った方法ラベルの下でメトリックを発信します。
追加 データストア・ピング・タイムアウト (PingTimeout) と データストア・ピング・リトライ・タイムアウト (PingRetryMaxElapsedTime) の設定が追加されました#3113 変更されたレポート 許可された結果と チェックと実験的重量化されたグラフ_チェック 解析度 トレーススパンズのタプル_キー。#3116 修正 実験的な重量化_グラフ_チェック 組合の解像度におけるキャッシュキー衝突の修正 組合ノードレベルからインディ。..
変更 テストフィクチャー実装を入れ替えて、テストパフォーマンスを向上させ、リソース使用量を削減することで、テスト全体で単一の MySQL コンテナを再利用する。#3042 コマンドエラー処理における潜在的なパニックを修正しました。#3091 パスがショートサーキットされたときにリストオブジェクトから期待されるエラーを拡散するバグを修正しました。#3096 キャッシュキー衝突を修正。..
リストオブジェクトのパイプラインアルゴリズムで実行されたエッジカットが変更されました。これは、より大きく、より複雑な認証モデルに対するリクエストの遅延を測定可能な改善に導く。#3075 修正 テスト用重量化_グラフ_チェッククエリキャッシュがキャッシュコントローラがゼロ無効化時間を返したときに (例えば、冷式起動または無効化した場合) 跳ね出されています。
サーバーのシャットダウンタイムアウトの設定を追加しました#2976 変更 ハープアロケーションを減らすため、ListObjects に些細な変更をしました。遅延が少し減る結果です#3043 fmtの使用を削除し、すべてのキャッシュキー入力 (タプル、条件、コンテキスト) に制御文字浄化を拡張することでキャッシュキー生成のパフォーマンスを改善します。#3006 修正 修正 AuthZEN 発見 メタデータ 公開。..
v2Check で検証を加える。 テスト用重量化_グラフ_チェックで文脈的なタプルキーで境界符を使用する。このバグを報告してくれた @0xmrma に感謝します#3064 完全な変更ログ: v1.14.1...v1.14.2