Repository navigation
Conversation
This was referenced Oct 9, 2026
efeire
marked this pull request as ready for review
October 10, 2026 06:58
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Refs #11465,依赖 #11483。后端与已隐藏的 OceanBase Oracle 物化视图改名入口保持一致。错误说明 DBX 尚未验证服务器版本、补丁和 schema 能力,不宣称所有版本都不支持;普通视图、原生 Oracle 和其他驱动沿用现有行为。
Evidence
Before: 调用 OceanBase 物化视图改名后端入口,旧实现能生成尚未核实目标版本能力的 ALTER 语句。
After: objectRenameSql 5 项及差异检查通过。当前能力未知时拒绝生成物化视图改名 DDL;目标版本/BP 的真实能力、创建、改名、冲突、依赖、刷新和 Oracle 对照仍待,保守拒绝不等于功能验收完成。
回归与验收范围
已补齐本 PR 新增中文键缺失的目标语言文案;仓库 i18n-autofill 离线 dry-run 通过,已校验占位符和差异。
Merge Danger
Door: two-way(代码)
Blast Radius: OB 物化视图改名
代码可回退,影响物化视图改名请求;不执行 DROP/CREATE。当前防护不能替代目标版本能力确认。需在专用 schema 验证版本/BP、创建、改名、冲突、权限、依赖和刷新;确认支持后再接菜单与正确 SQL。实库、GUI 和 Oracle/OCI 跨引擎验收未完成。
自动化状态与界面预览
自动预览只代表对应提交和沙盒场景,不能替代目标数据库的实库验收。
界面预览
当前提交的自动预览记录。以下沙盒截图/录屏展示相关界面,不能代替目标数据库验收;实际测试结果与未验范围见Evidence。