升级 pgvector 到 0.8.0 在运行迁移 20251007123645 之前安全吗?

大家好,

我正在准备从 Discourse 3.4.5 升级到 2026.1,我注意到迁移脚本 20251007123645_upgrade_pg_vector080_take2 会在需要时将 pgvector 升级到 0.8.0。

我的问题是:

在运行 Discourse 升级及其迁移之前,手动将 pgvector 升级到 0.8.0 对当前数据库来说是否安全?

换句话说,Discourse 3.4.5 在 pgvector 0.8.0 下是否仍能正常工作,或者是否存在任何已知的不兼容性

我的目标是先升级 pgvector,然后再单独升级 Discourse。

环境

  • Discourse 版本:3.4.5

  • 目标版本:2026.1

提前感谢。

是的,这是安全的。对于在托管 PostgreSQL 服务上运行的人来说,这是常见场景。

2 个赞