1.2.2. 修正された問題
- OpenShift Serverless Logic Operator における未使用の Webhook サーバー初期化の削除
このアップデート以前は、OpenShift Serverless Logic Operator は、Operator が使用しない Webhook サーバーコードを初期化していました。その結果、Operator は起動シーケンスに不要な初期化ロジックを組み込んでしまった。今回のリリースでは、OpenShift Serverless Logic Operator から未使用の Web フックサーバーの初期化コードが削除されます。その結果、Operator の起動プロセスには、使用されていない Web フックサーバーコンポーネントが含まれなくなりました。
- データインデックス PostgreSQL デプロイメントにおける Hibernate スキーマ初期化オプションの誤り
このアップデート以前は、OpenShift Serverless Logic Operator は、環境変数
QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION=updateを使用して Data Index PostgreSQL デプロイメントを設定していたため、意図しないデータベーススキーマ生成ストラテジーが実行されていました。今回のリリースでは、Operator が管理するデータインデックスのデプロイメントにおいて、Operator はこの環境変数を設定しなくなりました。その結果、データインデックスは正しいスキーマ初期化設定を使用するようになりました。- OpenShift Serverless Logic GraphQL で変数とメタデータクエリーが復元されました
今回のアップデート以前は、OpenShift Serverless Logic 1.37 では JSON クエリー機能が欠落していたため、GraphQL における変数およびメタデータクエリーがサポートされていませんでした。その結果、変数やメタデータに依存する GraphQL クエリーが失敗した。今回のリリースで、OpenShift Serverless Logic は GraphQL 向けの JSON クエリー機能を導入しました。その結果、変数とメタデータクエリーは期待どおりに機能するようになりました。