-
Bug
-
Resolution: Done
-
Major
-
2.3.2.Final
-
None
-
False
-
None
-
False
-
Important
Dbz crashed on create proc statement. On this SELECT:
SELECT 1 + @sum:=1 AS ss;
What Debezium connector do you use and what version?
2.3.2
What is the captured database version and mode of depoyment?
Percona (MySQL 5.7.41)
What behaviour do you see?
Crash on this statement:
DROP PROCEDURE IF EXISTS test; CREATE DEFINER=`peuser`@`%` PROCEDURE `test` () BEGIN SELECT 1 + @sum:=1 AS ss; END
Do you have the connector logs, ideally from start till finish?
extraneous input 'END' expecting {<EOF>, '-'} at io.debezium.antlr.AntlrDdlParser.throwParsingException(AntlrDdlParser.java:366) at io.debezium.antlr.AntlrDdlParser.parse(AntlrDdlParser.java:91) at io.debezium.connector.mysql.MySqlDatabaseSchema.parseDdl(MySqlDatabaseSchema.java:213) at io.debezium.connector.mysql.MySqlDatabaseSchema.parseStreamingDdl(MySqlDatabaseSchema.java:199) at io.debezium.connector.mysql.MySqlStreamingChangeEventSource.handleQueryEvent(MySqlStreamingChangeEventSource.java:591) at io.debezium.connector.mysql.MySqlStreamingChangeEventSource.lambda$execute$15(MySqlStreamingChangeEventSource.java:899) at io.debezium.connector.mysql.MySqlStreamingChangeEventSource.handleEvent(MySqlStreamingChangeEventSource.java:373) ... 6 more
- links to
-
RHEA-2023:120698 Red Hat build of Debezium 2.3.4 release
Since the problem described in this issue should be resolved in a recent advisory, it has been closed.
For information on the advisory (Red Hat build of Debezium 2.3.4 release), and where to find the updated files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHEA-2023:5471