阅读 The Fine README 时,我发现“最低版本要求:Ruby 2.7+,PostgreSQL 13+,[…]”。由于我想运行 Discourse 的服务器都已经安装了 PostgreSQL 12.x 并为其他应用程序提供服务,因此我很难证明并行添加另一个 PostgreSQL 版本是合理的,尤其是它们运行在 Ubuntu 的 LTS 版本上,其中 12 版本是受支持的版本。因此,我有一个疑问。当前的 Discourse 真的需要/使用仅在 PgSQL 13+ 中可用的功能吗?如果是,在 V12 上运行时会破坏什么,以及是否可以关闭这些功能以保持 V12 兼容性,同时保留核心功能,或者这根本就是“不行”?
PG12的主要(也是据我所知唯一)问题在此处:https://meta.discourse.org/t/rebuild-fails-on-db-migrate-w-pg12/224287/11。您应该可以很容易地解决该问题。
1 个赞
谢谢。如果这是唯一的问题,那么确实应该很容易应对。