-
Notifications
You must be signed in to change notification settings - Fork 1k
Cannot get binlog info from MariaDB 10.2.x when string length greater than 252 #204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Can you show me the output information? does go-canal panic? |
Hi @siddontang, go-canal is still running, and it prints nothing, it just missing this binlog info. |
How about
What is the mean here? |
I cannot see any output on go-canal, looks like go-canal miss this change, not sure how go-canal works. |
can you show me the canel output? I am confused what do you say. |
seem this is not the canal output, do you add the info log by yourself? |
no, just git clone and compile. |
Do you try |
it's the same, you can easy to install mariadb to verify. |
Finally, I find the root cause, the issue is caused by the new system variables introduced in MariaDB 10.2 log_bin_compress & log_bin_compress_min_len Thus, go-canal cannot process compressed bin log. |
got it @mia0x75 We have not supported the compression yet. You can help us add this if possible. |
MariaDB 10.2.11 w/ CentOS 7.4, go-canal latest git version
table schema:
when string value length less than or equals 252, everything is ok
and when length greater than 252, go-canal does not print any information.
The text was updated successfully, but these errors were encountered: