Hello,
In a Java application I've created a Debezium connector to a Postgres db.
I created the publication and replication slot manually in the db and I've linked 2 tables with the publication.
In Java I've configured the connector using "publication.autocreate.mode=disabled", as I understood that Debezium will use the already created publication and monitor changes only in the tables linked with the publication.
But the application doesn't catch any change in those 2 tables, it does this only after I add the extra parameter "table.include.list" with the tables in question.
As a note, the Postgres user doesn't have the replication permission (Debezium complains at the start of the app) but I was able to create the publication manually in the db with the same user.
Best regards,
Radu