Skip to main content

Crate faucet_source_mysql_cdc

Crate faucet_source_mysql_cdc 

Source
Expand description

MySQL binlog (CDC) source for the faucet-stream ecosystem.

Tails the MySQL binary log via row-based replication and emits per-row change events as a CDC envelope, resumable via a {file,pos} or {gtid_set} bookmark.

Structs§

MysqlCdcSource
A configured MySQL CDC (binlog replication) source.
MysqlCdcSourceConfig
Configuration for the MySQL CDC (binlog) source.

Enums§

Bookmark
Durable bookmark: either a binlog file+position or an executed GTID set.
CdcTls
TLS configuration for the binlog replication connection.
StartPosition
Where to start reading the binlog on a fresh run (no persisted bookmark).

Functions§

state_key
State key for a given replica server_id.