clickhouse-sink-connector
clickhouse-sink-connector copied to clipboard
Support when_needed snapshot.mode in postgreSQL
To support the when_needed
snapshot.mode in PostgreSQL, we need to update the debezium version to 2.6.0
.
https://debezium.io/documentation/reference/stable/connectors/postgresql.html https://github.com/debezium/debezium/commit/ce1b5d72310f4393f05886b9828a54b4b65bbd64
Debezium 2.6 is failing because of the following error
io.debezium.DebeziumException: Unable to create service io.debezium.snapshot.SnapshotterService
A new configuration variable seems to be added in 2.6.0
Unable to find minimal snapshot lock mode. Please check your configuration.
JDBC storage is broken in Debezium 2.6.0
clickhouse-sink-connector-lt_1 | [Sink connector Debezium Event Thread] WARN io.debezium.storage.jdbc.offset.JdbcOffsetBackingStore - Attempt 5 to call 'checking / creating table' failed.
Moving to 2.2.0
as we have a dependency on Debezium bug resolution.
Blocked because of debezium bug - https://issues.redhat.com/browse/DBZ-7873