Show newer

/v2.0/tokens/tokens でエラーになっているのが気がかり

普通に保存しようとして失敗してる感じするな

いやdelete以外にもAnnounceとかCreateとかもだな
これは一体…?

画像を消そうとしてるけど既に消えてるからエラーになってる?

ActivityPub::ProcessingWorkerのdeleteによるオブジェクトストレージのアクセスが404だらけになってる

やけにレンダリングに時間かかってるなーと思ったけどlimitが80もあって納得した

更に短縮できた

Completed 200 OK in 183ms (Views: 67.5ms | ActiveRecord: 66.2ms)
SQL数: 40

Show thread

結局polymorphicごとにロードするやつを書いてしまった…

notificationは関係のないリレーションまで引っ張って来てしまうけど、preloadするよりも愚直にN+1のほうが早かったりするんだろうか

遅かったときの数値を出してしまってた

before:
Completed 200 OK in 256ms (Views: 98.1ms | ActiveRecord: 101.3ms)
SQL数: 67

Completed 200 OK in 216ms (Views: 72.4ms | ActiveRecord: 82.9ms)
SQL数: 59

なんとも微妙な数字(通知数7だからだろうけど、もっと多い場合は効果出るはず…?)

いや考えすぎか
statusの方はstatus_statとかaccount_statとかpreloadしてるし

notificationで*_statをpreloadしてないのはわざとなのか…?
notificationはキャッシュするから常に数値が新しくなるようにしてる…?

あー、ブランチ名が変わったことでmaster追従に失敗していることにようやく気づいた

なんか起動時に2回ビルドしてるような挙動をしている

よくわからない
とりあえず最新のmasterにするか

Show older
testingmstdn

❗このインスタンスは検証用インスタンスです。❗ Mastodonのupstreamに追従してエラーを見つけるためのインスタンスです。