Macrosยง
- dispatch_
cdc_ ๐split - dispatch_
cdc_ ๐split_ inner
Structsยง
- CdcSplit
Base - The base states of a CDC split, which will be persisted to checkpoint.
CDC source only has single split, so we use the
source_idto identify the split. - Debezium
CdcSplit - We use this struct to wrap the specific split, which act as an interface to other modules
- Mongo
DbCdc Split - MySql
CdcSplit - Postgres
CdcSplit - SqlServer
CdcSplit
Traitsยง
- CdcSplit
Trait ๐
Functionsยง
- extract_
postgres_ lsn_ from_ offset_ str - Extract PostgreSQL LSN value from a CDC offset JSON string.
- extract_
sql_ server_ change_ lsn_ from_ offset_ str - Extract SQL Server
change_lsnfrom a CDC offset JSON string. - extract_
sql_ server_ commit_ lsn_ from_ offset_ str - Extract SQL Server
commit_lsnfrom a CDC offset JSON string. - parse_
sql_ server_ lsn_ str - Parse SQL Server LSN string (
XXXXXXXX:XXXXXXXX:XXXX) into a comparable integer.