差异过于复杂,无法显示

这些阈值是用于什么的?

这是修改主题标题后的结果,其中事件块不在首帖中——帖子已按时间顺序合并。

编辑通知中显示的历史记录既不是主题的首帖,也不是历史首帖。收到编辑通知的用户并未关注该主题。

这有点复杂 :thinking:

这段代码设定了一个预算:即在执行前允许进行的最大比较次数,超过该次数后必须停止并返回“这太难了”。

预算是如何计算的?

  • 它会将两段文本的总长度乘以 200。文本越长,预算越大。
  • 但有一个硬性上限:200 万次比较——无论文本多大,它都不会尝试超过这个次数。

预算耗尽时会发生什么?

  • 代码会举手说“我放弃了”——它会抛出一个错误(DiffLimitExceeded),而不是让服务器持续运行数秒甚至数分钟 :grimacing: