And the original question: Can we CREATE SOURCE for citus-cdc? If not, where is it rejected?
We can't. But it seems we didn't ban it in code.
// gated the feature with a session variable
let create_cdc_source_job = if with_properties.is_cdc_connector() {
CdcTableType::from_properties(&with_properties).can_backfill()
} else {
false
};
We can't. But it seems we didn't ban it in code.
_Originally posted by @StrikeW in https://github.com/risingwavelabs/risingwave/pull/15635#discussion_r1522624926_