Solr 升级说明

本节提供 Solr 在最近版本中所做的更改,您在升级之前应该了解这些更改。这些说明突出了可能影响最大数量实现的重要更改。它不是任何版本中 Solr 所有更改的完整列表。

在规划 Solr 升级时,请考虑对系统的自定义,并查看 Solr 包中的 CHANGES.txt 文件。该文件包含可能影响现有实现的所有更改和更新。

升级 Solr 集群的详细步骤请参阅 升级 Solr 集群 部分。

如何使用主要变更页面

主要变更页面以两种方式分组

在这些页面中,第一部分描述了从上一个主要版本升级到该主要版本的计划,包括系统要求、滚动升级注意事项和重新索引建议。所有其他部分都是特定于版本的,并包括每个次要版本中的相关更改。

必须仔细查看您要升级到的版本之前和包括该版本的所有部分。(即,如果您从 Solr 8.9 升级到 9.2,您将需要阅读 8.10、8.11、9.0、9.1 和 9.2 的升级说明)

从 8.x 版本升级到 9.x

从 8.x 升级到 Solr 9.x 引入了一些 主要 更改,您在升级之前应该了解这些更改。这些更改在 Solr 9 中的主要变更 页面中描述。强烈建议您在开始升级之前仔细阅读该页面。

如果您在 SolrCloud 模式下运行并使用 SolrJ 的 CloudSolrClient,则必须先将 SolrJ 升级到 8.10 或更高版本,然后才能将集群升级到 9.0。
从 Solr 8 到 Solr 9 的滚动升级需要先将集群升级到 8.7 或更新的版本。

从 8.x 之前的版本升级

强烈建议从 8.x 之前版本升级的用户查阅 CHANGES.txt,以了解自他们升级的版本以来所有更改的详细信息。

从 7.x 升级到 8.0 引入了一些重大更改,您在升级之前应注意这些更改。在开始升级之前,请仔细查看 Solr 8 中的重大更改 部分。

Solr 6.x 和 Solr 7.0 之间重大更改的摘要请参见 Solr 7 中的重大更改 部分。