Hi,

I don't agree with your assumptions about allowed clusters and
replication-cluster definition. Allowed clusters defined at tenant level
will restrict tenants to create namespaces in regions/clusters where they
are not allowed. and replication clusters will help tenant to set up full
mesh replication for that namespace across the clusters defined in
replication-clusters. So, each configuration has a different meaning to
serve. If anyone wants to setup different replication clusters then either
those topics can be created under different namespaces or defined at topic
level policy. Pulsar is being used by many legacy systems and changing its
semantics for specific usecases without considering consequences are
creating a lot of pain and incompatibility problems for other existing
systems and let's avoid doing it as we are struggling with such changes and
breaking compatibility or changing semantics are just not acceptable.

Thanks,
Rajan

On Wed, Nov 29, 2023 at 9:26 PM Xiangying Meng <xiangy...@apache.org> wrote:

> Hi, Pulsar Community
>
> I drafted a proposal to make the configuration of clusters at the namespace
> level clearer. This helps solve the problem of geo-replication not working
> correctly at the topic level.
>
> https://github.com/apache/pulsar/pull/21648
>
> I'm looking forward to hearing from you.
>
> BR
> Xiangying
>

Reply via email to