You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2019/10/28 13:00:19 UTC

[GitHub] [pulsar] limadelrey opened a new issue #5481: CDC Debezium Connector isn't allowing to specify replication slot name

limadelrey opened a new issue #5481: CDC Debezium Connector isn't allowing to specify replication slot name
URL: https://github.com/apache/pulsar/issues/5481
 
 
   I think that it's safe to say that Apache Pulsar has multi-tenancy as a first-class citizen. However, when using it with CDC PostgreSQL Debezium Connector we actually have a issue that isn't allowing to separate data from different tenants.
   
   Most companies use a schema-per-tenant approach when it comes to multi-tenancy so it is desirable to have a source connector for each schema. However, when using a standard configuration for PostgreSQL CDC Source Connector it creates a replication slot with the name "debezium" on PostgreSQL database. If we try to specify "slot.name" property it simply replies with "IO Exception". 
   
   **It would be desirable to allow to specify the pg_replication_slot's name (possibly with the tenant's name) and this could be fixed by allowing to use Debezium's "slot.name" property.**

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services