图片来源自 Own username and avatar displayed when looking at other people’s Rewinds
我注意到,在我最后一条在 lounge 频道中的消息超过三个月并因此被删除后,我在 Meta 上的“回顾”(rewind)中的聊天部分不再可用。如果没有“收藏的频道”,该部分就会被隐藏,而由于那是我唯一参与的频道,所以 Discourse 似乎无法确定我的收藏频道了。
这让我好奇,在至少有一个“保留天数”(retention days)设置不为 0 且不大于 1 年的论坛上,过去一年中的聊天消息数量是如何确定的。
我之前曾假设,聊天频道和私信中的消息在“保留天数”到期后就会从数据库中删除。那么,我们如何知道用户在过去一年中发送了多少条消息呢?这些数据是否仍在数据库中,可以在那里计算吗?为什么这些数据也不能用来允许我继续看到聊天消息部分,即使我在过去 90 天内没有在任何公共频道中发送过任何消息?
或者这个数字实际上与过去一年无关,而仅仅基于可用的消息?在这种情况下,回顾中的消息不应该解释这一点吗?
