yux created FLINK-36558: --------------------------- Summary: MySQL CDC Fails to parse array-typed key index binlog created between 8.0.17 and 8.0.18 Key: FLINK-36558 URL: https://issues.apache.org/jira/browse/FLINK-36558 Project: Flink Issue Type: Bug Components: Flink CDC Reporter: yux
MySQL 8.0.17 and 8.0.18 writes Array-typed key index differently into Binlog. * MySQL 8.0.17 used a different internal enum value for TYPED_ARRAY column type * MySQL 8.0.17 and 8.0.18 writes extraneous bytes after expected column metadata It has been fixed since MySQL 8.0.19. Since MySQL takes Binlog format as an internal implementation detail[1] and doesn't guarantee the backwards compatibility, MySQL CDC has to deal with the versioning problem itself. [1] https://bugs.mysql.com/bug.php?id=105545 -- This message was sent by Atlassian Jira (v8.20.10#820010)