7/5(水)10:40頃〜11:40頃まで
コンテンツAPIにおいて、一部のメディア(画像/ファイル)の値が、欠損する不具合が発生していました。
発生条件は以下の二つの条件を満たしたAPIのリクエストとなります。
・メディアのデータの取得が発生するAPIへのリクエスト
(画像フィールド・複数画像フィールド・ファイルフィールド・リッチエディタ(新/旧)のデータを取得している場合)
・APIのレスポンス時に、内部的に取得するメディア件数が11件以上の場合
11件目以降のデータの取得に失敗していたため、該当のメディアの値について、データの欠損が発生しました。
コンテンツAPIのレスポンス速度のパフォーマンス改善のために行ったコード変更によって、不具合として発生したものです。
開発中の作業効率化のため、取得するメディア数を10件に制限してデバッグを行っていましたが、
該当の変更の戻しを失念し、本番環境への反映を行ったため、本障害が発生いたしました。
・メディアの取得件数が多い場合の外形監視テストを追加し、本番環境反映前にエラーが出ていることを検知できるようにします。
・コードレビューの体制を強化し、本番環境反映前にコードベースでの意図しない記述を検知できるようにします。
記載内容についてご不明点がございましたら、管理画面右下のチャットより、ご連絡ください。
この度はご迷惑をおかけして、大変申し訳ございませんでした。