897584724 opened a new issue, #6598:
URL: https://github.com/apache/incubator-seata/issues/6598

   
在进行回滚时,会进行数据校验,然而对于含有Timestamp字段的数据表,写到Undo_log表里的时候,只会保存timestamp字段中的秒之前的值到Undo_log里面,例如timestamp的值是2024-05-30
 18:51:50:148381,那保存到Undo_log里面的值只有2024-05-30 
18:51:50.0,然后回滚前校验seata会拿2024-05-30 18:51:50.0和2024-05-30 
18:51:50:148381进行校验,然后就会校验不通过,导致无法回滚。需要设置seata:  client:undo: dataValidation: 
false ,放弃二段校验才能进行回滚
   
    
   
   - java8
   -seata2.0
   -spring-cloud-starter-alibaba-seata 2021.0.5.0或者2021.0.6.0
   - oracle 12c
   - windows spring tool 4
   - seata:  client:    undo:  log-serialization: fastjson


-- 
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