FTTの各種タイムラインがアカウント削除やアンテナ/ロール削除時に消えない (と思う) #15577
Labels
⚠️bug?
This might be a bug
[Feat] Antenna
Antenna related issue
[Feat] Timeline
Timeline related issue
packages/backend
Server side specific issue/PR
💡 Summary
FTTの各種タイムラインがアカウント削除やアンテナ/ロール削除時に消えないと思います。
コードの上でFanoutTimelineService.purge()が呼び出されてる箇所が見つかりませんでした。
Redis全体を削除するのは通知やアンテナのようにある程度の期間残ることを前提にしたものが数多くあるため現実的ではないためmisskey側で削除するべきだと思います
🥰 Expected Behavior
アカウント削除時には
homeTimeline:${string}
homeTimelineWithFiles:${string}
localTimelineWithReplyTo:${string}
userTimeline:${string}
userTimelineWithFiles:${string}
userTimelineWithReplies:${string}
userTimelineWithChannel:${string}
とそのユーザの所有するアンテナの
antennaTimeline:${string}
、リストのuserListTimeline:${string}
,userListTimelineWithFiles:${string}
が、アンテナ削除時に
antennaTimeline:${string}
が、リスト削除時にuserListTimeline:${string}
,userListTimelineWithFiles:${string}
が、チャンネル削除時にchannelTimeline:${string}
が、ロール削除時にroleTimeline:${string}
が、それぞれ消える🤬 Actual Behavior
多分redisに残り続ける
📝 Steps to Reproduce
No response
💻 Frontend Environment
🛰 Backend Environment (for server admin)
Do you want to address this bug yourself?
The text was updated successfully, but these errors were encountered: