mysql-binlog-connector-java
mysql-binlog-connector-java copied to clipboard
MySQL Binary Log connector
Add support for the data type MYSQL_TYPE_TYPED_ARRAY. https://github.com/mysql/mysql-server/commit/9082b6a820f3948fd563cc32a050f5e8775f2855
There are newer releases but they don't seem tagged (or at least the tags won't appear in [tags](https://github.com/osheroff/mysql-binlog-connector-java/tags)) It would be very useful to have them tagged in git repo.
Hello, I am part of the Debezium team and I am writing my diploma thesis called Implementation of MariaDB connector for Debezium. Part of my thesis is also exetending mysql-binlog-connector-java...
We got NullPointerExceptiom when parsing the binlog file. ``` Caused by: java.lang.NullPointerException at com.github.shyiko.mysql.binlog.event.deserialization.TableMapEventDataDeserializer.readMetadata(TableMapEventDataDeserializer.java:81) at com.github.shyiko.mysql.binlog.event.deserialization.TableMapEventDataDeserializer.deserialize(TableMapEventDataDeserializer.java:42) at com.github.shyiko.mysql.binlog.event.deserialization.TableMapEventDataDeserializer.deserialize(TableMapEventDataDeserializer.java:27) at com.github.shyiko.mysql.binlog.event.deserialization.EventDeserializer.deserializeEventData(EventDeserializer.java:303) at com.github.shyiko.mysql.binlog.event.deserialization.EventDeserializer.deserializeTableMapEventData(EventDeserializer.java:281) at com.github.shyiko.mysql.binlog.event.deserialization.EventDeserializer.nextEvent(EventDeserializer.java:228) at io.debezium.connector.mysql.MySqlStreamingChangeEventSource$1.nextEvent(MySqlStreamingChangeEventSource.java:259) at com.github.shyiko.mysql.binlog.BinaryLogClient.listenForEventPackets(BinaryLogClient.java:952) ... 3...
I am not familiar with the MariaDB replication protocol, but while reading the code I noticed that: 1) when a `MARIADB_GTID_LIST` event occurs, the event data is parsed into a...
Hi @osheroff This is a proposal for a change, that I would like to discuss before working on it and submitting a PR. The current code is not that efficient...

There will be exceptions when mysql-binlog-connector-java parses the MariaDB 10.0.24 binlog. mysqlbinlog fails to read binlog event which inserts TIME, DATETIME and TIMESTAMP with wrong number of microseconds. The low-level...