On Sat, May 18, 2019 at 4:39 PM sun yao <foreversun...@yahoo.com.invalid>
wrote:

> Hi PengHui,
>    Could it be considered as a feature
> https://github.com/apache/pulsar/pull/3915 , thanks
>

Hi Yao,

I think this is already marked as a feature.

- Sijie


>
>     On Friday, May 17, 2019, 4:43:50 PM GMT+8, PengHui Li <
> codelipeng...@gmail.com> wrote:
>
>  Hi all
>
> It is about 3 months since last major release (2.3.0). I am planning to
> start the 2.4.0 release soon (probably next week).
>
>
> I would like to check the current status for the in-progress features, to
> see what need to be merged and included in 2.4.0.
>
>
> Here is the list of items still in progress. Can the owner confirm if we
> should include them in 2.4.0? Also if they are not started or need more
> time to complete, can we push some of them to next release?
>
>
> *in-process features :*
>
> 1. Delayed message delivery
> 2. Key value schema compatibility checker
> 3. Rate limiter for replicator
> 4. Snappy compression for java client
> 5. Tenant based bookie isolation
> 6. Secondary bookie isolation group
> 7. Reader for pulsar-spout in pulsar-storm
> 8. Support key value schema versioning
> 9. Pulsar IO Source Connector for Couchbase
> <https://github.com/apache/pulsar/pull/4210>
>
> *issues plan to fix in 2.4.0:*
>
> 1. Update debezium connector documentation
> 2. Pulsar SQL is not able to read the latest message
>
> Please let me know if I miss anything.
>
> Thanks.
> Penghui
>
>
> Ezequiel Lovelle <ezequiellove...@gmail.com> 于2019年4月24日周三 上午4:28写道:
>
> > Sorry for my confusion, I thought the intention was listing both, wip and
> > done features.
> >
> > > Let's bring the discussion back to the list of features to be included
> in
> > 2.4.0
> >
> > Do we want to include #4062 <https://github.com/apache/pulsar/pull/4062>
> > in
> > 2.4.0? I'm very interested in this one.
> >
> > Congrats PengHui :)
> > --
> > *Ezequiel Lovelle*
> >
> >
> > On Tue, 23 Apr 2019 at 15:00, Sijie Guo <guosi...@gmail.com> wrote:
> >
> > > On Wed, Apr 24, 2019 at 1:51 AM Matteo Merli <matteo.me...@gmail.com>
> > > wrote:
> > >
> > > > > I don't think the original email was trying to list all the
> features.
> > > It
> > > > > was trying to bring up all the *in-progress* features
> > > > > to discuss
> > > >
> > > > I don't really want to drag the conversation but I think it difficult
> > > > to characterize the unilaterally declaration of a "feature freeze
> > > > immediate now" for a call for discussion.
> > > >
> > >
> > > Since I am mentoring Penghui for the release, I take the responsibility
> > for
> > > this and
> > > apologize for any misleading words he was using in this email.
> > >
> > > Let's bring the discussion back to the list of features to be included
> in
> > > 2.4.0, and help
> > > him successfully cut a release.
> > >
> > > - Sijie
> > >
> > >
> > > >
> > > >
> > > >
> > > > On Tue, Apr 23, 2019 at 10:30 AM Sijie Guo <guosi...@gmail.com>
> wrote:
> > > > >
> > > > > Hi Lovelle,
> > > > >
> > > > > I don't think the original email was trying to list all the
> features.
> > > It
> > > > > was trying to bring up all the *in-progress* features
> > > > > to discuss, so that the community can wrap up the tasks for the
> > release
> > > > > manager to release 2.4.0. If an in-progress
> > > > > feature that is not needed for 2.4.0, people can comment to remove
> it
> > > > from
> > > > > the list; if a new feature is not showed
> > > > > up in the in-progress, people can comment to bring it up. (I don't
> > mean
> > > > to
> > > > > jump in to claim a process here. but I am
> > > > > here to help a new release manager to get familiar with a release
> > > process
> > > > > based on my experiences with pulsar and
> > > > >  other ASF projects)
> > > > >
> > > > > So I guess that's why negative acks is omitted from that list,
> since
> > it
> > > > is
> > > > > already merged in 2.4.0. At the point when
> > > > > the email was sent, interceptors are not merged. Hope this can
> clean
> > up
> > > > the
> > > > > confusion.
> > > > >
> > > > > I hope this email thread should be brought back to focus on what
> > > > > in-progress features should be included in 2.4.0 and
> > > > >  what should be pushed to 2.5.0, and if there are features that
> > people
> > > is
> > > > > already working on but not shown in the issues list.
> > > > > So that the release manager can know when to start cutting the
> > release.
> > > > >
> > > > > Thanks,
> > > > > Sijie
> > > > >
> > > > >
> > > > > On Tue, Apr 23, 2019 at 9:29 PM Ezequiel Lovelle <
> > > > ezequiellove...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi!
> > > > > >
> > > > > > My 2 cents, as Matteo said, the feature which is worth mentioning
> > is
> > > > > > negative ack instead of its interceptor.
> > > > > >
> > > > > > Idk If it's as a relevant feature, but in pull #4031
> > > > > > <https://github.com/apache/pulsar/pull/4031> we've just finish
> > > > > > adding support for seek() in Reader impl.
> > > > > >
> > > > > > --
> > > > > > *Ezequiel Lovelle*
> > > > > >
> > > > > >
> > > > > > On Tue, 23 Apr 2019 at 02:24, Sijie Guo <guosi...@gmail.com>
> > wrote:
> > > > > >
> > > > > > > It is the time for the community to discuss. Since 2.4 has
> > already
> > > > > > > accumulated 1+ month changes, we should be ready to cut a
> release
> > > > soon.
> > > > > > So
> > > > > > > ideally we should just wrap the in progress changes and release
> > > > 2.4.0. If
> > > > > > > the features are not started yet, we can push those features to
> > > > 2.5.0.
> > > > > > That
> > > > > > > what we have been doing in the past releases - We are trying to
> > do
> > > > > > releases
> > > > > > > in 1~2 months or so.
> > > > > > >
> > > > > > > Unless there are strong requirements that a unstarted feature
> is
> > > > needed
> > > > > > to
> > > > > > > be included. We can bring it for discussion.
> > > > > > >
> > > > > > > Sijie
> > > > > > >
> > > > > > > On Tue, Apr 23, 2019 at 1:06 PM Jerry Peng <
> > > > jerry.boyang.p...@gmail.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Are we collecting a list of still in-progress features for
> 2.4
> > or
> > > > are
> > > > > > we
> > > > > > > > collecting a list of all the features going into 2.4?
> > > > > > > >
> > > > > > > > On Mon, Apr 22, 2019 at 9:36 PM Sijie Guo <
> guosi...@gmail.com>
> > > > wrote:
> > > > > > > >
> > > > > > > > > I think Penghui was just trying to collect a list of
> features
> > > to
> > > > be
> > > > > > > > > included in 2.4.0 and have a discussion thread to include
> any
> > > > missed
> > > > > > > > items.
> > > > > > > > > So that he can have a better estimation on when to cut the
> > > 2.4.0
> > > > > > > release.
> > > > > > > > > “Feature Freeze” is probably not the right word here, but
> it
> > > is a
> > > > > > > common
> > > > > > > > > concept in a software release cycle. We can discuss what
> > would
> > > > be the
> > > > > > > > right
> > > > > > > > > term in a separated thread. Let’s focus on giving him the
> > list
> > > of
> > > > > > > > features
> > > > > > > > > to be included for 2.4.0. So he can know what to wait for.
> > > > > > > > >
> > > > > > > > > - Sijie
> > > > > > > > >
> > > > > > > > > On Tue, Apr 23, 2019 at 11:34 AM Jerry Peng <
> > > > > > > jerry.boyang.p...@gmail.com
> > > > > > > > >
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > Yup the PMC usually need to vote on something like this
> and
> > > be
> > > > in
> > > > > > > > > agreement
> > > > > > > > > > before such a freeze can take into effect.
> > > > > > > > > >
> > > > > > > > > > -Jerry
> > > > > > > > > >
> > > > > > > > > > On Mon, Apr 22, 2019 at 8:24 PM Matteo Merli <
> > > > > > matteo.me...@gmail.com
> > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > Negative acks also would be a new feature of 2.4, not
> > just
> > > > its
> > > > > > > > exposure
> > > > > > > > > > in
> > > > > > > > > > > interceptors.
> > > > > > > > > > >
> > > > > > > > > > > On Mon, Apr 22, 2019 at 8:07 PM Matteo Merli <
> > > > > > > matteo.me...@gmail.com
> > > > > > > > >
> > > > > > > > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > > NodeJS client was meant for 2.4 as well.
> > > > > > > > > > > >
> > > > > > > > > > > > On Mon, Apr 22, 2019 at 8:06 PM Matteo Merli <
> > > > > > > > matteo.me...@gmail.com
> > > > > > > > > >
> > > > > > > > > > > > wrote:
> > > > > > > > > > > >
> > > > > > > > > > > >> Replicated subscriptions are meant for 2.4
> > > > > > > > > > > >>
> > > > > > > > > > > >> On Mon, Apr 22, 2019 at 7:58 PM PengHui Li <
> > > > > > > > codelipeng...@gmail.com
> > > > > > > > > >
> > > > > > > > > > > >> wrote:
> > > > > > > > > > > >>
> > > > > > > > > > > >>> Hi all,
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> There are already a lot of great features in 2.4.0.
> > It
> > > is
> > > > > > time
> > > > > > > to
> > > > > > > > > > > release
> > > > > > > > > > > >>> 2.4.0 now. I am calling a feature freeze for 2.4.0.
> > We
> > > > are
> > > > > > not
> > > > > > > > > going
> > > > > > > > > > to
> > > > > > > > > > > >>> accept any new features from now. People still have
> > > time
> > > > to
> > > > > > > > > complete
> > > > > > > > > > > the
> > > > > > > > > > > >>> ongoing features and any bug fixes. The code change
> > > will
> > > > be
> > > > > > > > freeze
> > > > > > > > > > in 2
> > > > > > > > > > > >>> weeks.
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> I am listing the in-progress features as below.
> > Please
> > > > let me
> > > > > > > > know
> > > > > > > > > > if I
> > > > > > > > > > > >>> miss anything.
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Go Function
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Go Schema
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Key_Shared Subscription
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Delayed Message
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Kerberos Support
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Multi-Hosts service url support in pulsar admin
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Multi-version Schema support
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Interceptor for negative ack send
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Pulsar IO connector for InfluxDB sink
> > > > > > > > > > > >>>
> > > > > > > > > > > >>>
> > > > > > > > > > > >>> - Penghui
> > > > > > > > > > > >>>
> > > > > > > > > > > >> --
> > > > > > > > > > > >> --
> > > > > > > > > > > >> Matteo Merli
> > > > > > > > > > > >> <matteo.me...@gmail.com>
> > > > > > > > > > > >>
> > > > > > > > > > > > --
> > > > > > > > > > > > --
> > > > > > > > > > > > Matteo Merli
> > > > > > > > > > > > <matteo.me...@gmail.com>
> > > > > > > > > > > >
> > > > > > > > > > > --
> > > > > > > > > > > --
> > > > > > > > > > > Matteo Merli
> > > > > > > > > > > <matteo.me...@gmail.com>
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >

Reply via email to