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 > > >