post_similarities および tag_similarities のマテリアライズド・テーブルのしやぅ変更 #228

閉鎖
みてるぞ2026-01-21 00:37:41 +09:00に作成 · 0件のコメント
オーナー

以下の変更を行ふ:

  • それぞれ id 列を廃止
  • *_idtarget_*_id のペアでユニーク
  • post_id のみで順引きし,逆引きを認めないやぅにする.
  • (post_id, cos) に複合インデクス
  • cos 上位 20 件のみ保持するやぅに
  • Rake 用の RSpec 作る
  • ついでにタグ親子関係適用の際に追加したコントローラ用の RSpec も作っておく
以下の変更を行ふ: - [x] それぞれ `id` 列を廃止 - [x] `*_id` と `target_*_id` のペアでユニーク - [x] `post_id` のみで順引きし,逆引きを認めないやぅにする. - [x] `(post_id, cos)` に複合インデクス - [x] `cos` 上位 20 件のみ保持するやぅに - [x] Rake 用の RSpec 作る - [x] ついでにタグ親子関係適用の際に追加したコントローラ用の RSpec も作っておく
みてるぞ がラベル area/backendtype/taskP0status/ready を追加 2026-01-21 00:37:41 +09:00
みてるぞ がコミットでこの課題を参照 2026-01-21 03:10:53 +09:00
みてるぞ がラベル status/in-progress を追加, status/ready を除去 2026-01-21 03:11:17 +09:00
みてるぞ が作業を開始 2026-01-21 21:33:21 +09:00
みてるぞ1h 31min 21s の作業を終了 2026-01-21 23:04:42 +09:00
みてるぞ がコミットでこの課題を参照 2026-01-22 02:11:53 +09:00
みてるぞ がコミットでこの課題を参照 2026-01-22 23:12:30 +09:00
みてるぞ がラベル status/review を追加, P0status/in-progress を除去 2026-01-22 23:26:19 +09:00
みてるぞ がラベル status/review を除去 2026-01-22 23:45:23 +09:00
サインインしてこの会話に参加.
1 人の参加者
通知
かかった時間の合計: 1 hour 31 minutes
みてるぞ
1 hour 31 minutes
期日
期日は設定されてゐません.
依存関係

依存関係は設定されてゐません.

リファレンス: miteruzo/btrc-hub#228