Close this vote by 3 binding +1. Thanks,
-- Yuri Mizushima equ...@apache.org On 2023/12/19 11:10:45 PengHui Li wrote: > +1 > > Thanks, > Penghui > > On Tue, Dec 19, 2023 at 3:58 PM Yubiao Feng > <yubiao.f...@streamnative.io.invalid> wrote: > > > +1 > > > > Thanks > > Yubiao Feng > > > > On Tue, Nov 28, 2023 at 4:04 PM Yuri Mizushima <equ...@apache.org> wrote: > > > > > Hi, Pulsar Community > > > > > > This thread is starting a vote for PIP-282. > > > > > > PIP design PR: > > > https://github.com/apache/pulsar/pull/20776 > > > > > > discussion thread: > > > https://lists.apache.org/thread/69fpb0d30y7pc02k3zvg2lpb2lj0smdg > > > > > > Motivation > > > > > > Key_Shared has a mechanism called the "recently joined consumers" to keep > > > message ordering. > > > However, currently, it doesn't care about some corner cases. > > > > > > 1. [issue-1] The race condition in the "recently joined consumers", where > > > consumers can be added before finishing reading and dispatching messages > > > from ledgers. > > > 2. [issue-2] Messages could be added to messagesToRedeliver without > > > consumer-side operations such as unacknowledgement. > > > > > > We should care about these cases in Key_Shared subscription. > > > > > > Thanks, > > > > > > -- > > > Yuri Mizushima > > > equ...@apache.org > > > > > >