Hi all, I'd like to discuss issue #24914 whether replicator producers can share with other exclusive producers? https://github.com/apache/pulsar/issues/24914
Issue #24914 related fix PR, which needs a wider discussion: https://github.com/apache/pulsar/pull/24925 PIP-68 introduced exclusive producer access mode: https://github.com/apache/pulsar/blob/master/pip/pip-68.md Replicator producers and exclusive producers seem to be two contradictory aspects. 1. Solution one: if we follow strict exclusive semantics, then cluster1 will fail to create replicator producers to cluster2. 2. Solution two: if we allow replicator producers to share with other exclusive producers, we need to break PIP-68 semantics. 3. Solution three: add a broker configuration(replicationProducersShareWithExclusive), let user choose the exclusive semantics, the default value is false for backward compatibility. Please help review and vote. Regards Oneby
