发布日期: 2025-12-22
版本号: v1.31.0

Meilisearch最近进行了多项改进。S3流式快照功能现已成为企业版专属,使用需许可证;社区版中仅保留磁盘快照,但在1.25至当前版本间可免费使用该功能。新增了对AWS IRSA认证的支持,用于通过S3进行快照上传,此为企业版实验性功能。更新还允许在更新文档时跳过创建不存在的文档(通过skipCreation参数实现),并修复了若干错误及完成了维护工作。

更新内容 (中文)

🌈 改进内容

🗄️ [企业版] 将S3流式快照功能设为专属性能

近期推出的S3流式快照功能现已成为企业版专属特性。即日起,当您以自托管方式使用Meilisearch时,需持有有效许可证才能使用此功能。需注意,本次版本更新对S3流式快照功能进行了重大调整:该功能不再包含于社区版中,但磁盘快照功能仍可正常使用。如需了解许可证相关信息,可查阅我们的BUSL许可协议。特别说明:若您使用的是v1.25至当前版本间的Meilisearch社区版,无需企业版许可证即可免费使用S3流式功能。

由@Kerollmops提交于https://github.com/meilisearch/meilisearch/pull/6057

🔏 [企业版] 支持AWS IRSA认证进行S3快照存储

我们新增了对IRSA认证的支持,可在AWS环境中执行快照操作。IRSA允许使用短期有效的访问密钥与私钥通过S3上传快照。此功能仅限企业版使用,可通过两个实验性命令行参数访问。

由@paulden提交于https://github.com/meilisearch/meilisearch/pull/6044

✍️ 支持严格更新文档(不创建缺失文档)

/indexes/{index}/documentsPOSTPUT接口中新增可选布尔查询参数skipCreation。当设置为true时,索引中不存在的文档将被静默忽略而非自动创建。默认值为false,保持原有行为不变。

由@YoEight提交于https://github.com/meilisearch/meilisearch/pull/6053

🐛 错误修复

  • 修复actix负载错误处理机制(@Kerollmops),详见https://github.com/meilisearch/meilisearch/pull/6052
  • 将hannoy库升级至v0.1.2版本(@Kerollmops),详见https://github.com/meilisearch/meilisearch/pull/6063

🛠️ 系统维护与其他更新

  • 在PR持续集成环境中启用Windows系统测试(@Kerollmops),详见https://github.com/meilisearch/meilisearch/pull/6058
  • 优化CI测试标题的可读性(@curquiza),详见https://github.com/meilisearch/meilisearch/pull/6062

更新内容 (原始)

🌈 Improvements

🗄️ [Enterprise Edition] Make the S3-streaming snapshots an Enterprise Edition feature

The recently introduced S3-streaming snapshots feature is now available as an Enterprise Edition feature. From now on, you’ll need a license to use this feature when using Meilisearch as a self-hosted solution. Note that this version introduces a breaking change regarding the S3-streaming snapshot feature, which is no longer available in the Community Edition; however, on-disk snapshots remain accessible. You can read our BUSL license for contact information, if you like. Note that if you are using the Community Edition of Meilisearch between version 1.25 and this release, you can freely use the S3 Streaming feature without an Enterprise Edition license.

by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6057

🔏 [Enterprise Edition] Support AWS IRSA to authenticate to S3 for snapshotting

We just introduced support for IRSA authentication to do snapshots on AWS. IRSA allows the use of short-lived access and secret keys to upload snapshots through S3. This feature is available under the Enterprise Edition and can be accessed through two experimental CLI parameters.

by @paulden in https://github.com/meilisearch/meilisearch/pull/6044

✍️ Allow strict document update without creating missing documents

Adds an optional skipCreation boolean query parameter to POST and PUT on /indexes/{index}/documents. When set to true, documents that don’t exist in the index are silently ignored rather than created. Default is false, preserving existing behavior.

by @YoEight in https://github.com/meilisearch/meilisearch/pull/6053

🐛 Bug fixes

🛠️ Maintenance and Misc.

下载链接