Set up Citus
- Create a
superuserrole in the Citus cluster.
- Ensure that
wal_levelislogicalon each worker node by modifyingpostgresql.conf. - Set the replica identity to
FULLfor the table you want to ingest data from.
Limitations
There are a few limitations when ingesting CDC data from Citus in RisingWave.- A PostgreSQL
superuserrole is required. - Only distributed tables are supported.
- Newly added worker nodes are not detected.