CAICAIIs commented on issue #1056:
URL: 
https://github.com/apache/incubator-seata-go/issues/1056#issuecomment-4131119889

   1. XA 链路从驱动注册、DBType 识别到二阶段提交流程都仍然带有明显的 MySQL 假设:代码只声明并注册了 seata-at-mysql 与 
seata-xa-mysql,没有任何 seata-*-oracle 驱动入口,同一文件里目标驱动被固定成 mysql.MySQLDriver{} 且 
getTargetDriverName() 直接返回 "mysql",说明注册链路并未做多数据库抽象。而且 ParseDBType 的 switch 仅处理 
"mysql",其余全部落到 DBTypeUnknown
   2. Oracle 在 Go 侧的底层 XA 路径也还没有验证打通:XA 资源工厂对 DBTypeOracle 分支是空实现,OracleXAConn 
里还存在多个 panic("implement me"),并且其方法签名与 XAResource 接口不一致


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to