Sent from my iPhone

> On Feb 1, 2023, at 6:52 PM, Yong Zhang <zhangyong1025...@gmail.com> wrote:
> 
> Mattison,
> 
> I agree with you about restricting the topic name.
> 
> How about using a blacklist way to restrict it?

If we do then please call it by another name like “disallowed”.

> 
> We can have a blacklist on the topic name restriction and make it
> configurable. Add the keywords you mentioned in the default configuration.
> That would have a more general way to block a topic name creation.
> If we have more restrictions on the topic name in the future, this way
> can make it easy to fit them without changing any code.

Is there anyone asking for this feature?

Best,
Dave
> 
> Thanks,
> Yong
> 
>> On Thu, 2 Feb 2023 at 07:33, <mattisonc...@gmail.com> wrote:
>> 
>> Hi, All
>> 
>> In the current implementation, pulsar didn't support topic name
>> restriction. It's a good chance to discuss it.
>> 
>> I think this discussion aims to identify what types of topic names we all
>> need to restrict.
>> 
>> I know three topic names that need to be restricted at the moment.
>> 
>> 1. The `-partition-` keyword.
>> 2. Topic name characters validation.
>> 3. System topic prefix `__`.
>> 
>> 
>> Please feel free to leave your comments.
>> I will keep this discussion for a week. If there are no more new types of
>> restrictions, I will refine the previous PIP-242[0] to explain more details.
>>> If we have other restrictions behind this discussion. We can draft a new
>> PIP to add it directly.
>> Thanks to Michael's opinion[1], we can expand the PIP-242 scopes to help
>> pulsar have a good topic name restriction.
>> 
>> Best,
>> Mattison
>> 
>> [0] https://github.com/apache/pulsar/issues/19239
>> [1] https://lists.apache.org/thread/dd1kxhodjvovtb8yyojkk209st4o0ft2
>> 

Reply via email to