[MXS-1685] Automatic Schema Generation Created: 2018-02-26  Updated: 2024-01-04  Resolved: 2020-02-03

Status: Closed
Project: MariaDB MaxScale
Component/s: avrorouter, failover
Affects Version/s: None
Fix Version/s: 2.5.0

Type: New Feature Priority: Major
Reporter: Drew Schatt Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None

Epic Link: Avro Improvements
Sprint: MXS-SPRINT-60, MXS-SPRINT-61, MXS-SPRINT-62

 Description   

It would be very handy if, when attempting to parse the mysqlbinlog to create CDC events, if a table was/is missing the .avro files, if maxscale could automatically connect to a read slave, and do a show create table to get the information to automatically generate the necessary files.

Currently, if a .avro file is missing or corrupt, maxscale will basically ignore those events until a table alter statement appears in the binlog. This is suboptimal in the sense that in the event of maxscale exiting unexpectedly, it may not resume operation in the fashion it is desired.



 Comments   
Comment by markus makela [ 2020-01-31 ]

Added automatic fetching of the CREATE TABLE if the avrorouter is configured in the direct replication mode.

Generated at Thu Feb 08 04:08:39 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.