时间线导航从 10000 帖开始行为异常

你好。
我发现导入后,在超过 10000 条回复的主题中,时间线导航无法正常工作。
如果你在时间线上拖拽光标,它会滚动到对应的帖子,但直到你手动再次滚动时,时间线光标才会更新:

我的最大回复数限制是默认值:10000。所以这不应该是个问题……
不过,Discourse 会在第 10000 条帖子处关闭消息,并添加另一条回复(自动关闭消息),导致总共有 10001 条帖子。

但即使在 10000 条回复时,问题也会出现。
然而,一旦删除部分帖子使回复数降至 9999 条(包括自动关闭消息),问题就会消失:

因此,当主题达到 10000 条回复时,问题会自然出现,而不仅仅存在于现有的超大主题中。

我尝试增加了自动关闭主题的帖子数量设置,但问题仍未解决。
我还尝试调整了简短进度文本的阈值,但也没有帮助。奇怪的是,即使将该设置增加到 15000,在 10000 条帖子的主题中,时间线光标仍然不显示日期::thinking:


但这可能是另一个问题。

这是因为

为了保持性能,我们在超大型主题中移除了许多功能。我们的一般建议是阅读 超大型主题:公共利益还是公共危害?

感谢您的回复 :slight_smile:
我已阅读这些帖子,并理解为什么 megatopics 是错误的。

对我来说,主要的“问题”在于,在 Discourse 默认设置下,这个问题会自然出现;如果限制是 9998 而不是 10000,就不会发生这种情况。但我承认这是一个罕见的问题,且带来的不便非常轻微。:+1: