vitess v24.0.3 版本更新介绍
发布日期: 2026-09-03
版本号: v24.0.3
Vitess v24.0.3版本移除了VRLog功能,该功能曾用于在VTTablet的/debug/vrlog端点提供VReplication事件的日志流(自v22起默认禁用)。启用此功能的–vreplication-enable-http-log参数现已被标记为废弃且无实际操作,将在v26版本中彻底删除。用户需从VTTablet的启动参数中移除该选项。此变更导致/debug/vrlog端点不再存在,传递该参数只会产生弃用警告。
更新内容 (中文)
Vitess v24.0.3 发布说明
概要
VRLog 功能已移除
VRLog 功能——即通过 VTTablet 的 /debug/vrlog HTTP 端点提供的 VReplication 事件流日志(自 v22 版本起默认禁用)——已被移除。启用该功能的 --vreplication-enable-http-log 标志现已弃用且为空操作,将在 v26 版本中被彻底移除。
迁移步骤:请从 VTTablet 的启动参数中移除 --vreplication-enable-http-log。
影响说明:/debug/vrlog 端点将不再存在。若传入 --vreplication-enable-http-log 参数,系统将记录弃用警告且不会产生任何实际效果。
详情请参阅 #20467。
本版本的完整变更日志可在此处查看。
本次发布包含 61 个合并的拉取请求。
感谢所有贡献者:@app/vitess-bot、@arthurschreiber、@timvaillancourt、@yushuqin
更新内容 (原始)
Release of Vitess v24.0.3
Summary
VRLog Feature Removed
The VRLog feature — a streaming log of VReplication events served at VTTablet’s /debug/vrlog HTTP endpoint, disabled by default since v22 — has been removed. The --vreplication-enable-http-log flag that enabled it is now a deprecated no-op and will be removed in v26.
Migration: remove --vreplication-enable-http-log from VTTablet startup arguments.
Impact: The /debug/vrlog endpoint no longer exists. Passing --vreplication-enable-http-log logs a deprecation warning and has no effect.
See #20467 for details.
The entire changelog for this release can be found here.
The release includes 61 merged Pull Requests.
Thanks to all our contributors: @app/vitess-bot, @arthurschreiber, @timvaillancourt, @yushuqin