# Manticore Search 2.7.2 GA release

我们很高兴地宣布 [Manticore Search 2.7.2 GA](https://github.com/manticoresoftware/manticoresearch/releases/tag/2.7.2) 的发布。

适用于 Debian、Ubuntu、Red Hat/CentOS、Windows 和 OSX 的预构建软件包可以从 [这里](https://github.com/manticoresoftware/manticore/releases) 下载。对于 Docker 镜像，请查看官方 [仓库](https://hub.docker.com/r/manticoresearch/manticore/)。

### 改进


Manticore Search 现在与 MySQL 8.x 客户端兼容。

[TRUNCATE](https://docs.manticoresearch.com/latest/html/sphinxql_reference/truncate_rtindex_syntax.html) 命令新增可选参数 WITH RECONFIGURE，允许在单个命令中截断并重新配置 RT 索引。

使用 listen 指令中的 'http_vip' 后缀为 HTTP 协议提供 VIP 连接。

[SHOW AGENT STATUS](https://docs.manticoresearch.com/latest/html/sphinxql_reference/show_agent_status.html) 新增统计信息：\_ping、\_has_perspool、\_need_resolve。

[Indexer](https://docs.manticoresearch.com/latest/html/command_line_tools_reference/indexer_command_reference.html) 的 *--verbose* 选项现在支持可选参数 *\[debug|debugv|debugvv\]* 用于打印调试信息（类似于 searchd 的对应功能）。

对 Windows 平台上的 I/O 完成端口进行了一些改进。

[DEBUG](https://docs.manticoresearch.com/latest/html/sphinxql_reference/debug_syntax.html) 命令允许运行特定的子命令。目前子命令数量有限，但未来将扩展。在 VIP 连接中，可以执行更多特权子命令，例如关闭守护进程。

'[shutdown_token](https://docs.manticoresearch.com/latest/html/sphinxql_reference/debug_syntax.html)' searchd 指令 - 用于通过 DEBUG 命令调用 'shutdown' 子命令所需密码的 SHA1 哈希值。

代理现在存储在全局多代理哈希表中，而不是每个索引单独存储。这首先可以避免干扰全局主机哈希表，同时保持用于高可用性的主机间统计信息的一致性。
  
  
### 修复


此版本修复了若干错误。多个修复与代理通信相关，其中最关键的问题是关闭的连接可能成为孤儿，导致崩溃。

已修复 JSON 过滤中的重要内存泄漏问题。此外，还修复了若干 **潜在** 的内存泄漏。从本版本开始，我们将在每个版本的测试阶段执行 valgrind 检查以检测内存泄漏。

如需完整报告，请参阅 [发布说明](https://docs.manticoresearch.com/latest/html/releasenotes.html#version-2-7-2-ga-27-august-2018)。

鉴于稳定性修复的数量较多，我们强烈建议您升级到此版本，无论您使用的是 2.7.x 还是更早的 Sphinx/Manticore 版本。
