Skip to content
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

Tracking issue for codec interface type assertion failed #4737

Closed
4 tasks done
3AceShowHand opened this issue Mar 2, 2022 · 0 comments
Closed
4 tasks done

Tracking issue for codec interface type assertion failed #4737

3AceShowHand opened this issue Mar 2, 2022 · 0 comments
Labels
area/ticdc Issues or PRs related to TiCDC.

Comments

@3AceShowHand
Copy link
Contributor

3AceShowHand commented Mar 2, 2022

What did you do?

When creating a changefeed with Kafka sink, the codec will be used to encode RowChangedEvent into a message. At the moment, TiCDC support several different codec protocols, we should make sure all protocol can handle the content of RowChangedEvent correctly, especially the Column.Value field, which is an interface.

What did you expect to see?

All protocols can handle Column.Value field correctly, but some failed.

What did you see instead?

The server panic.

Versions of the cluster

Upstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):

Most recent bug report happened in v5.4.0, but we should check all release branches.

Related issues

Canal-JSON / Canal

Open protocol

test

@3AceShowHand 3AceShowHand added type/bug The issue is confirmed as a bug. area/ticdc Issues or PRs related to TiCDC. labels Mar 2, 2022
@3AceShowHand 3AceShowHand removed the type/bug The issue is confirmed as a bug. label Mar 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ticdc Issues or PRs related to TiCDC.
Projects
None yet
Development

No branches or pull requests

1 participant