Having a setting similar to the ‘delete email logs after days’ but for notifications (hard delete) would be very useful - with the default being 0 (disabled/keep forever).
Although it is nice to have a full history of notifications, the value of them decreases significantly with time and they are somewhat ephemeral. But can eat up quite significant space in the DB proportional to everything else.
From my understanding it’s quite common for social media platforms to not store notifications indefinitely - often a weeks to months range.
My poor server is being thrashed and disk space is filling up rapidly.
Hope this is considered!
Reference: 2.8b notifications - is hard deleting old alerts/notifications from the database possible?