How to ensure the atomicity of data mutation and CDC log?

hi there, i’m using the cdc feature to replicate data from scylla to some other database (version 5.2). Can scylla ensure the atomicity of the data mutation and cdc_log mutation? In other word, can i assume that if the response for a wirite operation for a cdc-enabled table is success, then the base-table data and cdc-log data are both visiable on scylla cluster?

I also have the same question. If cdc_log cannot guarantee success, it will also have an impact on data migration due to cdc_log data loss.

CDC has a built-in delay to account for out-of-order writes, so while the CDC entry will be on the cluster, it will still take time for the CDC library to see it.