logan
8ceb249274
fix: MySQL DDL+DML同批EXPLAIN预检bug + Redis集群MOVED重定向 + 清晰错误提示
MySQL修复:
- 批次含DDL时跳过整个EXPLAIN预检(避免CREATE TABLE未执行时INSERT的EXPLAIN失败)
- 纯DML批次仍正常做EXPLAIN预检
Redis集群修复:
- 单节点客户端遇到MOVED时自动映射外部IP+端口重试
- 重试失败给出清晰提示(Docker端口未暴露)
- 新增 isClusterInstance/parseMovedTarget 辅助函数
测试验证通过:
- MySQL 5条DDL+DML ✅ (建表+INSERT+UPDATE+加索引)
- MySQL 纯DML+EXPLAIN预检 ✅
- MySQL dba(logan)执行 ✅
- Redis单机 SET写入 ✅
- Redis集群 ⚠️ Docker内部端口未暴露(基础设施限制)
2026-06-03 02:40:15 +08:00
..
2026-06-01 01:00:23 +08:00
2026-05-29 22:04:21 +08:00
2026-06-03 02:40:15 +08:00
2026-06-03 01:19:24 +08:00
2026-06-01 01:55:29 +08:00
2026-05-29 15:45:44 +00:00
2026-05-29 23:19:43 +08:00