更新到 2.8.6 stable 或 2.9.0.beta7 后,帖子修订出现问题

我刚刚将此提交推送到核心:

它引入了一个新的 rake 任务,应该能帮助我们追踪此问题。我们在自己的托管上根本没有看到任何错误,因此这表明它与第三方插件有关。

请有人遇到此问题的人更新到最新的 tests-passed,然后运行:

./launcher enter app
cd /var/www/discourse
bin/rake "revisions:debug_deserialization"

这应该会打印出有关有问题类的信息,以及每个类的示例修订。请在此主题中分享输出的摘要/示例部分(如果您不想公开分享示例修订,也可以通过私信分享)。

一旦我们确切知道是什么原因导致了问题,这将有助于我们构建一个修复程序。(很可能是第三方插件中的数据库迁移,或者是可以清理任何意外数据的核心 rake 任务)

6 个赞