Enhancement(機能追加・改善) #524
完了
メンバーidからレコードを削除するメソッドの高速化
Masato Nagasawa さんがほぼ15年前に追加.
約13年前に更新.
説明
PluginBlogRssCacheTable::deleteByMemberId($memberId)は削除時に
レコードを取得してからforeachによって1レコードごとに削除しているため処理が遅い。
- ステータス を New(新規) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 90 に変更
- ステータス を Pending Review(レビュー待ち) から Fixed(完了) に変更
- 進捗率 を 90 から 100 に変更
この修正に該当する GitHub 移行後のコミットは https://github.com/nothan/opBlogPlugin/commit/813f5b4aa5e8706efdd6a59b45645581f02bbad9 です。
この修正は 1.0.0 にておこなわれています。ただしこのチケットにはバージョンが紐付いていませんでしたので、こちらで 1.0.0 というバージョンとの紐付けをおこないました。間違いがあるようでしたら訂正してください。
確認は以下のコマンドで実施しました。
$ git name-rev --tags 813f5b4aa5e8706efdd6a59b45645581f02bbad9
813f5b4aa5e8706efdd6a59b45645581f02bbad9 tags/v1.0.0~14
各系のブランチのログにもこのコミットが含まれており、特に問題ありません。
$ git branch -r --contains=813f5b4aa5e8706efdd6a59b45645581f02bbad9
origin/HEAD -> origin/master
origin/master
他の形式にエクスポート: Atom
PDF