我们很高兴地宣布发布 Manticore Search 2.7.2 GA.
可供下载的预构建包适用于Debian, Ubuntu, Red Hat/CentOS, Windows 和 OSX,请从 这里 下载。有关Docker镜像,请查看官方 存储库 。
改进
Manticore Search现在兼容MySQL 8.x客户端。
TRUNCATE 命令接收可选的 WITH RECONFIGURE,允许在单个命令中截断和重新配置RT索引。
HTTP协议的VIP连接使用’http_vip’后缀于listen指令。
SHOW AGENT STATUS 接收新的统计数据:_ping, _has_perspool, _need_resolve。
Indexer –verbose 选项允许可选的 [debug|debugv|debugvv] 用于打印调试信息(如searchd对应项)。
Windows平台上对I/O完成端口的一些改进。
DEBUG 命令允许运行特定的子命令。子命令的数量有限,但在未来会有所扩展。在VIP连接上,可以执行更多特权的子命令,如守护程序关闭。
‘ shutdown_token ’ searchd方向 - 需要SHA1哈希密码以使用DEBUG命令调用’shutdown’子命令。
代理现在存储在多代理的全局哈希中,而不是每个索引。这使得可以避免干扰全局主机哈希,同时保持用于HA的主机间统计数据统一。
修复
此版本修复了许多错误。一些修复与代理通信相关,最关键的是一个问题,即关闭的连接可能会保留为孤立状态,导致崩溃。
修复了一个重要的JSON过滤内存泄漏。此外,还修复了一些潜在的内存泄漏。从此版本开始,我们将在每个版本的测试期间执行valgrind检查来检测内存泄漏。
有关完整报告,请参阅 发行说明 。
鉴于大量稳定性修复,我们强烈建议升级到此版本,无论您是否使用2.7.x或更早的Sphinx/Manticore版本。