LGTM.

Since we still have been keeping also branch-3.3 up-to-date although it has
passed end-of-support, I think we should also cover branch-3.3 besides
branch-3.0 and branch-4.0.

-Lari

On Tue, 8 Apr 2025 at 13:17, Zixuan Liu <zix...@apache.org> wrote:

> Hi all,
>
> https://github.com/apache/pulsar/pull/24118
> https://github.com/apache/pulsar/pull/24154
>
> The two PR is used to improve the user experience and help the user to
> correctly use the topic name:
>
> - For non-partitioned topic: If partition metadata exists (which shouldn't
> be there), the broker will reject message produce and consume operations.
> - For partitioned topic(full name: topic-partition-N): If partition
> metadata is missing (which should be there), the broker will reject message
> produce and consume operations.
>
> A breaking change is that once the user uses the topic-partition-N format,
> but no metadata, the pulsar rejects the message production and consumption,
> but looking at it from a different perspective, I believe this is correct
> as it can help users use the pulsar correctly.
>
> Thanks,
> Zixuan
>

Reply via email to