WAL or Change Data Capture (CDC) Based Replication

Below table shows supported features and features we are working on for WAL or CDC Based replication from Postgres to different targets. ✅ means supported. 🛠️ means Work in Progress and Coming Soon!.

Warehouses

FeatureSnowflakeBigQueryClickhousePostgresS3/GCS
Initial Snapshot - Parallelizable
Incremental Sync (CDC)
DML Support - INSERT, UPDATE and DELETE
Schema Changes
Soft Delete🛠️
Partitioned Tables
Advanced Types - Arrays, JSONB, HSTORE, Geospatial etc.
Advanced Monitoring - Lag, Throughput, Postgres Wait Events etc
Resync Mirrors
Column Exclusion
Add Tables

Queues

FeatureEventHubsKafkaRedpandaPubSub
Initial Snapshot - Parallelizable🛠️
Incremental Sync (CDC)
DML Support - INSERT, UPDATE and DELETEN/AN/AN/A
Schema Changes🛠️🛠️🛠️
Partitioned Tables
Advanced Types - Arrays, JSONB, HSTORE, Geospatial etc.
Advanced Monitoring - Lag, Throughput, Postgres Wait Events etc
Resync Mirrors🛠️N/AN/AN/A
Column Exclusion

Query Based or Watermark Based Replication

Below table shows supported features and features we are working on for Query Based or Watermark Based Replication from Postgres to different targets. ✅ means supported. 🛠️ means Work in Progress and Coming Soon!.
FeatureSnowflakeBigQueryPostgresS3/GCS
Initial Snapshot
Incremental Sync Based on Watermark
DML Support - INSERT, UPDATE (if updated_at & primary key are present)
Schema Changes - ADD COLUMN🛠️🛠️🛠️
Resync Mirrors🛠️🛠️🛠️
Partitioned Tables
Advanced Types - Arrays, JSONB, HSTORE, Geospatial etc.
Advanced Monitoring - Throughput, Postgres Wait Events etc
Column Exclusion

Transformations

Below table shows what targets we support transformations and their status
TargetStatus
EventHubs
Kafka / Redpanda
PubSub
SnowflakePrivate Preview
BigQueryPrivate Preview
ClickhousePrivate Preview
PostgresPrivate Preview
S3/GCSPrivate Preview