zendesk / maxwell

Maxwell's daemon, a mysql-to-json kafka producer
https://maxwells-daemon.io/
Other
4k stars 1.01k forks source link

Error interrupts the program when executing truncate #2007

Open michael1593 opened 1 year ago

michael1593 commented 1 year ago

maxwell version: 1.37.0

com.zendesk.maxwell.schema.ddl.MaxwellSQLSyntaxError: truncate at com.zendesk.maxwell.schema.ddl.MysqlParserListener.visitErrorNode(MysqlParserListener.java:93) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:17) at org.antlr.v4.runtime.tree.ParseTreeWalker.walk(ParseTreeWalker.java:28) at com.zendesk.maxwell.schema.ddl.SchemaChange.parseSQL(SchemaChange.java:96) at com.zendesk.maxwell.schema.ddl.SchemaChange.parse(SchemaChange.java:110) at com.zendesk.maxwell.schema.AbstractSchemaStore.resolveSQL(AbstractSchemaStore.java:49) at com.zendesk.maxwell.schema.MysqlSchemaStore.processSQL(MysqlSchemaStore.java:102) at com.zendesk.maxwell.replication.BinlogConnectorReplicator.processQueryEvent(BinlogConnectorReplicator.java:339) at com.zendesk.maxwell.replication.BinlogConnectorReplicator.processQueryEvent(BinlogConnectorReplicator.java:361) at com.zendesk.maxwell.replication.BinlogConnectorReplicator.getRow(BinlogConnectorReplicator.java:698) at com.zendesk.maxwell.replication.BinlogConnectorReplicator.work(BinlogConnectorReplicator.java:189) at com.zendesk.maxwell.util.RunLoopProcess.runLoop(RunLoopProcess.java:34) at com.zendesk.maxwell.Maxwell.startInner(Maxwell.java:313) at com.zendesk.maxwell.Maxwell.start(Maxwell.java:228) at com.zendesk.maxwell.Maxwell.main(Maxwell.java:348)

michael1593 commented 1 year ago

I think it was fixed, I just don't know why it came back in v1.37.0 https://github.com/zendesk/maxwell/issues/64.