JNSimba opened a new pull request, #64741:
URL: https://github.com/apache/doris/pull/64741

   ## Proposed changes
   
   - `DebeziumJsonDeserializer.convertToTime`: negative and `>=24h` MySQL TIME 
values now format as `±HH:MM:SS[.ffffff]` instead of falling back to the raw 
long literal. Only the MySQL TIME path changes; in-range values and PostgreSQL 
`time` are unaffected.
   - Adds snapshot-vs-binlog type-consistency ITCases (MySQL + PostgreSQL): 
assert the snapshot (JDBC) and binlog (decoding) paths deserialize every column 
identically; JSON is compared by parsed value to tolerate whitespace/key-order.
   - Adds a GTID multi-interval guard unit test: pins that a GTID set with 
multiple disjoint intervals per server uuid survives parsing / serialization / 
offset-map round-trip without the gap being merged away.
   
   ## Tests
   
   `DebeziumJsonDeserializerTest`: 15 passed. TIME-range and type-consistency 
ITCases verified against real MySQL 8.0 / PostgreSQL 14.
   


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