Benachrichtigungen nach Tagen löschen - vorgeschlagene neue Einstellung

Hilft die vorhandene Site-Einstellung max_notifications_per_user hier weiter? Es ist eine versteckte Einstellung, aber sie erfüllt eine ähnliche Funktion, sie begrenzt die Gesamtzahl der Benachrichtigungen in einer Instanz.

Diese Einstellung behält standardmäßig die letzten 10.000 Benachrichtigungen pro Benutzer bei und löscht automatisch die restlichen in einem Hintergrundauftrag, der jede Woche ausgeführt wird. Sie könnten sie auf eine kleinere Zahl (vielleicht 1000?) reduzieren, und dann wird sie noch aggressiver bereinigt.

Kontext über den ursprünglichen Commit: FEATURE: limit number of notifications per user to 10,000 · discourse/discourse@372f6f4 · GitHub

3 „Gefällt mir“