Marcelo Altmann
Marcelo Altmann
**Description** COM_PING is used to check if a connection is still open and reset it's wait/interactive_timeout. Currently we are able to read COM_PING and return an OK_PACKET back, but we...
**Description** Currently we do a full index scan to get the exact number of rows during MySQL snapshot. This is a costly operation for big tables. We should find a...
**Description** Our current MySQL replication flow can be improved to process replication events faster. I Propose we do the following: 1. Group events from the same transaction and dispatch them...
**Description** We have some configurations that we chose to hide. We should review them from a usability point of view and make any hidden variables visible if they might affect...
**Description** In case someone is using replication filters to select which tables to snapshot, it's required to bounce the instance in order to add a new replicated table. We should...
**Description** DDL that have delimiter inside comment fail to parse: ``` CREATE TABLE t (status tinyint COMMENT '1=active; 0=inactive'); ``` fails with: ``` 2024-09-20T15:18:37.116392Z WARN taking database snapshot: replicators::mysql_connector::snapshot: Error...
**Description** Our table option parsing is incomplete. Implement the missing options from [https://dev.mysql.com/doc/refman/8.4/en/create-table.html](https://dev.mysql.com/doc/refman/8.4/en/create-table.html) **Change in user-visible behavior** **Requires documentation change**