Anand Kumar Sankaran
Anand Kumar Sankaran
Ah. Got it. Can you please tell me how you build the jars?Sent from my iPhoneOn Nov 6, 2022, at 7:30 AM, matthoward ***@***.***> wrote: No. I just did a...
@matthoward Thanks. Can you please tell me how exactly you build and test? I must be doing something wrong. Thanks.
Thanks @matthoward I will try tomorrow.
@matthoward that was it. It was a build issue for me. The bug is gone now. Thank you.
Made a lot of progress. Somehow the connector does not like this create table. I wonder if it is `PERIOD FOR VALID_PERIOD`. ``` io.debezium.DebeziumException: io.debezium.text.ParsingException: DDL statement couldn't be parsed....
Trying this ``` periodDefinition : PERIOD_FOR SYSTEM_TIME '(' uid ',' uid ')' | PERIOD_FOR VALID_PERIOD '(' uid ',' uid ')' ; ``` in `MySqlparser.g4`.
@matthoward That did not work. ``` ❯ git diff diff --git a/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/mysql/generated/MySqlLexer.g4 b/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/mysql/generated/MySqlLexer.g4 index 70522cace..7c571e76f 100644 --- a/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/mysql/generated/MySqlLexer.g4 +++ b/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/mysql/generated/MySqlLexer.g4 @@ -1181,6 +1181,7 @@ UPPER: 'UPPER'; UUID: 'UUID'; UUID_SHORT: 'UUID_SHORT';...
Oh, turns out `valid_period` is not a keyword and it can be anything. so basically this is all we need. ``` ❯ git diff diff --git a/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/mysql/generated/MySqlParser.g4 b/debezium-ddl-parser/src/main/antlr4/io/debezium/ddl/parser/mysql/generated/MySqlParser.g4 index 8a32ab9f4..14e973c30...
Hi MattYes, that worked. Can you please add my last patch to your PR?Sent from my iPhoneOn Nov 15, 2022, at 2:55 PM, matthoward ***@***.***> wrote: Yea I think what...
Hi @matthoward. Looks like `2.0.0` has been released. Should we rebase this PR against the latest `main` branch?