Yes, I'm also re-evaluating the current implementation.

I believe that implementing it directly via message acknowledgment would be
better, and I've been testing this approach over the past couple of days.

The current PIP modifies the internals of BucketDelayedDeliveryTracker, and
this solution isn't as good as the message acknowledgment method.

Later, I will change this PIP's implementation to use message
acknowledgment, and the current approach will become an alternative
solution.


Thanks,
sinan


Lari Hotari <lhot...@apache.org>于2025年6月5日 周四19:56写道:

> Thanks for making the proposal and putting a significant effort in
> preparing it.
>
> Would it be possible to consider an alternative solution where delayed
> messages
> could be cancelled by acknowledging the messages?
>
> The admin API doesn't current contain an endpoint for acknowledging a
> message, but I don't see a reason why that couldn't be introduced.
>
> Any thoughts about this?
>
> -Lari
>
> On 2025/06/01 13:16:43 SiNan Liu wrote:
> > Hi all
> >
> > I want to start a discussion on
> > PIP-423: Add Support for Cancelling Individual Delayed Messages
> > Proposal link: https://github.com/apache/pulsar/pull/24370
> >
> > I'm looking forward to hearing from you.
> >
> > Thanks,
> > sinan
> >
>

Reply via email to