Current state
canal has zero tests.
Proposal
Add a Testcontainers-based integration test: MySQL container (binlog enabled, as in DebeziumMysqlSourceTest) + a canal/canal-server container pointed at it, then assert the source emits change events for seeded rows.
Part of an integration-test coverage sweep of all connector modules.
Current state
canalhas zero tests.Proposal
Add a Testcontainers-based integration test: MySQL container (binlog enabled, as in
DebeziumMysqlSourceTest) + acanal/canal-servercontainer pointed at it, then assert the source emits change events for seeded rows.Part of an integration-test coverage sweep of all connector modules.