Results 95 comments of agapple

![image](https://github.com/user-attachments/assets/f76fb732-b96f-4200-8605-ba327e226363) 我用mariadb复现了这个问题,应该算是mariadb的bug: 1. mysql 5.7新的时间格式,支持了毫秒精度,类似于datetime(3) 2. 开启5.6时间格式的兼容参数,如果带上毫秒精度的参数,会导致binlog解析出现异常(mariadb自己的binlog工具都无法解析)

![image](https://github.com/user-attachments/assets/1882da99-5416-4f52-ade8-c7d8af45af58) 不带毫秒精度的时间,在mysql56_temporal_format=off时也是可以正常解析的

> > ![image](https://private-user-images.githubusercontent.com/834743/398508882-1882da99-5416-4f52-ade8-c7d8af45af58.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzU3NDAwNTQsIm5iZiI6MTczNTczOTc1NCwicGF0aCI6Ii84MzQ3NDMvMzk4NTA4ODgyLTE4ODJkYTk5LTU0MTYtNGY1Mi1hZGU4LWM3ZDhhZjQ1YWY1OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMTAxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDEwMVQxMzU1NTRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lZDAwZjEzZWIyYTFmZDZjNTNmNDg3NjMyNzdjNWIyM2U0OWZlMWZlYzgyYmRmOWMxMTJjMjJjMjliZDVhNWUxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.UOg0US111ARDSDP3rD8iwj9dce7f5eLL0TASlO9OCPY) > > 不带毫秒精度的时间,在mysql56_temporal_format=off时也是可以正常解析的 > > 是的,那看来就是我们的场景了,这种场景下有什么建议么,或者改造修复的方向也行 去掉毫秒精度,或者修改mysql56_temporal_format=on

Line 11 in XML document from class path resource [spring/default-instance.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 11; columnNumber: 28; cvc-elt.1: Cannot find the declaration of element 'beans 应该是高版本的xml,复制到了低版本,中间有过spring版本升级

> > 你有遇到我得问题吗?#5233 > > 我没有遇到,我用的镜像是 canal/canal-admin:latest canal/canal-server:latest > > 我遇到的问题听说在canal-1.1.7-hotfix-1分支修复了,但最新镜像还没有更新 我印象中应该推送过canal-1.1.7-hotfix-1镜像

启动是正常的,但为啥最后一步直接stop了?

可以考虑升级fastjson

你这个是mysql什么版本啊?type未识别直接忽略的话,容易解析错位,不同type后继续读取的bytes数量是不同的

那他没有兼容mysql开源生态,你提工单反馈吧,要求给出解决方案