You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Joe F <jo...@apache.org> on 2017/08/28 19:08:11 UTC

Next release of Pulsar 1.20

All,

I am proposing that we target the next release for Sep 15.  These are the
main feature additions that are completed/progressing for completion for
the next release.

Dispatch side throttling
End-to-end message encryption
Event-time & SequenceId for messages
C++ client support for Reader API


Let me know  if this date seems unreasonable.

Cheers.
Joe

Re: Next release of Pulsar 1.20

Posted by Sahaya Andrews <an...@apache.org>.
We are finishing up the review/test issues. We should be done by 15th,
Friday. We could start the release process on Monday.

Andrews.

On Thu, Sep 14, 2017 at 6:28 AM, Joe Francis <jo...@oath.com.invalid> wrote:
> There are still PRs pending. I would like  to start the release process by
> EOD today, so please try to get this done. Most of these PR's don't need a
> lot of work remaining to merge them.
>
> Joe
>
>
>
>    -
>    Add option to persist unack-msg range to cursor-ledger if range is high
>    <https://github.com/apache/incubator-pulsar/pull/758>
>
>    <https://github.com/apache/incubator-pulsar/pull/758#partial-pull-merging>
>     type/enhancement
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Fenhancement>
>    type/feature
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
>    #758 opened 16 hours ago by rdhabalia
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Ardhabalia>
>     • Review required
>    <https://github.com/apache/incubator-pulsar/pull/758#partial-pull-merging>
>      1.20.0-incubating
>    <https://github.com/apache/incubator-pulsar/milestone/9>
>    [image: @rdhabalia]
>    <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Ardhabalia+is%3Aopen>
>     4 <https://github.com/apache/incubator-pulsar/pull/758>
>    -
>    Kafka client Java API wrapper
>    <https://github.com/apache/incubator-pulsar/pull/753>
>
>    <https://github.com/apache/incubator-pulsar/pull/753#partial-pull-merging>
>     type/feature
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
>    #753 opened 5 days ago by merlimat
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Amerlimat>
>     • Review required
>    <https://github.com/apache/incubator-pulsar/pull/753#partial-pull-merging>
>      1.20.0-incubating
>    <https://github.com/apache/incubator-pulsar/milestone/9>
>    [image: @merlimat]
>    <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Amerlimat+is%3Aopen>
>     45 <https://github.com/apache/incubator-pulsar/pull/753>
>    -
>    Issue #735: Event Time support in c++ client
>    <https://github.com/apache/incubator-pulsar/pull/736>
>
>    <https://github.com/apache/incubator-pulsar/pull/736#partial-pull-merging>
>     type/feature
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
>    #736 opened 14 days ago by sijie
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Asijie>
>     • Approved
>    <https://github.com/apache/incubator-pulsar/pull/736#partial-pull-merging>
>      1.20.0-incubating
>    <https://github.com/apache/incubator-pulsar/milestone/9>
>    [image: @sijie]
>    <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Asijie+is%3Aopen>
>     11 <https://github.com/apache/incubator-pulsar/pull/736>
>    -
>    End to End Encryption Support - Java client
>    <https://github.com/apache/incubator-pulsar/pull/731>
>
>    <https://github.com/apache/incubator-pulsar/pull/731#partial-pull-merging>
>     type/feature
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
>    #731 opened 15 days ago by saandrews
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Asaandrews>
>     • Review required
>    <https://github.com/apache/incubator-pulsar/pull/731#partial-pull-merging>
>      1.20.0-incubating
>    <https://github.com/apache/incubator-pulsar/milestone/9>
>    [image: @saandrews]
>    <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Asaandrews+is%3Aopen>
>     69 <https://github.com/apache/incubator-pulsar/pull/731>
>    -
>    Admin Tool: Adding support to peek batch Messages
>    <https://github.com/apache/incubator-pulsar/pull/727>
>
>    <https://github.com/apache/incubator-pulsar/pull/727#partial-pull-merging>
>     type/enhancement
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Fenhancement>
>    #727 opened 15 days ago by jai1
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Ajai1>
>     • Review required
>    <https://github.com/apache/incubator-pulsar/pull/727#partial-pull-merging>
>      1.20.0-incubating
>    <https://github.com/apache/incubator-pulsar/milestone/9>
>    [image: @jai1]
>    <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Ajai1+is%3Aopen>
>     15 <https://github.com/apache/incubator-pulsar/pull/727>
>    -
>    Parse authParamsString on plugin side
>    <https://github.com/apache/incubator-pulsar/pull/721>
>
>    <https://github.com/apache/incubator-pulsar/pull/721#partial-pull-merging>
>     component/client
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Acomponent%2Fclient>
>     type/enhancement
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Fenhancement>
>    #721 opened 16 days ago by tkb77
>    <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Atkb77>
>     • Approved
>    <https://github.com/apache/incubator-pulsar/pull/721#partial-pull-merging>
>      1.20.0-incubating
>    <https://github.com/apache/incubator-pulsar/milestone/9>
>
>
>
>
>
>
>
>
> On Fri, Sep 8, 2017 at 10:29 AM, Sahaya Andrews <an...@apache.org> wrote:
>
>> I have addressed most comments in encryption PR. Should be done with
>> testing before Monday. Tue/Wed is ok as well.
>>
>> On Thu, Sep 7, 2017 at 9:10 PM, Matteo Merli <mm...@apache.org> wrote:
>> > I'll be the first in asking for an extension :)
>> >
>> > I have a couple of changes for the deduplication that I'm preparing to
>> send
>> > out. I should have everything complete by early next week.
>> >
>> > What about considering the cutoff for next week on Tue/Wed ?
>> >
>> >
>> > On Thu, Sep 7, 2017 at 8:32 PM Joe F <jo...@gmail.com> wrote:
>> >
>> >> All,
>> >>
>> >> We are getting close to the next release date
>> >>
>> >> When we discussed this release few weeks ago, Matteo had a suggestion
>> >> that merged
>> >> around ~1 week before the release to avoid last minute run arounds.
>> >>
>> >> That would be tomorrow :-)
>> >>
>> >> So how good we are on this?   Do we need to make adjustments?
>> >>
>> >> Dispatch side throttling
>> >> End-to-end message encryption
>> >> Event-time & SequenceId for messages
>> >> C++ client support for Reader API
>> >>
>> >> Joe
>> >>
>> >> On Mon, Aug 28, 2017 at 12:43 PM, Sijie Guo <gu...@gmail.com> wrote:
>> >>
>> >> > Looks good to me. +1
>> >> >
>> >> > On Mon, Aug 28, 2017 at 12:08 PM, Joe F <jo...@apache.org> wrote:
>> >> >
>> >> > > All,
>> >> > >
>> >> > > I am proposing that we target the next release for Sep 15.  These
>> are
>> >> the
>> >> > > main feature additions that are completed/progressing for completion
>> >> for
>> >> > > the next release.
>> >> > >
>> >> > > Dispatch side throttling
>> >> > > End-to-end message encryption
>> >> > > Event-time & SequenceId for messages
>> >> > > C++ client support for Reader API
>> >> > >
>> >> > >
>> >> > > Let me know  if this date seems unreasonable.
>> >> > >
>> >> > > Cheers.
>> >> > > Joe
>> >> > >
>> >> >
>> >>
>> > --
>> > Matteo Merli
>> > <mm...@apache.org>
>>

Re: Next release of Pulsar 1.20

Posted by Joe Francis <jo...@oath.com.INVALID>.
There are still PRs pending. I would like  to start the release process by
EOD today, so please try to get this done. Most of these PR's don't need a
lot of work remaining to merge them.

Joe



   -
   Add option to persist unack-msg range to cursor-ledger if range is high
   <https://github.com/apache/incubator-pulsar/pull/758>

   <https://github.com/apache/incubator-pulsar/pull/758#partial-pull-merging>
    type/enhancement
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Fenhancement>
   type/feature
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
   #758 opened 16 hours ago by rdhabalia
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Ardhabalia>
    • Review required
   <https://github.com/apache/incubator-pulsar/pull/758#partial-pull-merging>
     1.20.0-incubating
   <https://github.com/apache/incubator-pulsar/milestone/9>
   [image: @rdhabalia]
   <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Ardhabalia+is%3Aopen>
    4 <https://github.com/apache/incubator-pulsar/pull/758>
   -
   Kafka client Java API wrapper
   <https://github.com/apache/incubator-pulsar/pull/753>

   <https://github.com/apache/incubator-pulsar/pull/753#partial-pull-merging>
    type/feature
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
   #753 opened 5 days ago by merlimat
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Amerlimat>
    • Review required
   <https://github.com/apache/incubator-pulsar/pull/753#partial-pull-merging>
     1.20.0-incubating
   <https://github.com/apache/incubator-pulsar/milestone/9>
   [image: @merlimat]
   <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Amerlimat+is%3Aopen>
    45 <https://github.com/apache/incubator-pulsar/pull/753>
   -
   Issue #735: Event Time support in c++ client
   <https://github.com/apache/incubator-pulsar/pull/736>

   <https://github.com/apache/incubator-pulsar/pull/736#partial-pull-merging>
    type/feature
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
   #736 opened 14 days ago by sijie
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Asijie>
    • Approved
   <https://github.com/apache/incubator-pulsar/pull/736#partial-pull-merging>
     1.20.0-incubating
   <https://github.com/apache/incubator-pulsar/milestone/9>
   [image: @sijie]
   <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Asijie+is%3Aopen>
    11 <https://github.com/apache/incubator-pulsar/pull/736>
   -
   End to End Encryption Support - Java client
   <https://github.com/apache/incubator-pulsar/pull/731>

   <https://github.com/apache/incubator-pulsar/pull/731#partial-pull-merging>
    type/feature
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Ffeature>
   #731 opened 15 days ago by saandrews
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Asaandrews>
    • Review required
   <https://github.com/apache/incubator-pulsar/pull/731#partial-pull-merging>
     1.20.0-incubating
   <https://github.com/apache/incubator-pulsar/milestone/9>
   [image: @saandrews]
   <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Asaandrews+is%3Aopen>
    69 <https://github.com/apache/incubator-pulsar/pull/731>
   -
   Admin Tool: Adding support to peek batch Messages
   <https://github.com/apache/incubator-pulsar/pull/727>

   <https://github.com/apache/incubator-pulsar/pull/727#partial-pull-merging>
    type/enhancement
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Fenhancement>
   #727 opened 15 days ago by jai1
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Ajai1>
    • Review required
   <https://github.com/apache/incubator-pulsar/pull/727#partial-pull-merging>
     1.20.0-incubating
   <https://github.com/apache/incubator-pulsar/milestone/9>
   [image: @jai1]
   <https://github.com/apache/incubator-pulsar/issues?q=assignee%3Ajai1+is%3Aopen>
    15 <https://github.com/apache/incubator-pulsar/pull/727>
   -
   Parse authParamsString on plugin side
   <https://github.com/apache/incubator-pulsar/pull/721>

   <https://github.com/apache/incubator-pulsar/pull/721#partial-pull-merging>
    component/client
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Acomponent%2Fclient>
    type/enhancement
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Aopen+is%3Apr+milestone%3A1.20.0-incubating+label%3Atype%2Fenhancement>
   #721 opened 16 days ago by tkb77
   <https://github.com/apache/incubator-pulsar/issues?q=is%3Apr+is%3Aopen+author%3Atkb77>
    • Approved
   <https://github.com/apache/incubator-pulsar/pull/721#partial-pull-merging>
     1.20.0-incubating
   <https://github.com/apache/incubator-pulsar/milestone/9>








On Fri, Sep 8, 2017 at 10:29 AM, Sahaya Andrews <an...@apache.org> wrote:

> I have addressed most comments in encryption PR. Should be done with
> testing before Monday. Tue/Wed is ok as well.
>
> On Thu, Sep 7, 2017 at 9:10 PM, Matteo Merli <mm...@apache.org> wrote:
> > I'll be the first in asking for an extension :)
> >
> > I have a couple of changes for the deduplication that I'm preparing to
> send
> > out. I should have everything complete by early next week.
> >
> > What about considering the cutoff for next week on Tue/Wed ?
> >
> >
> > On Thu, Sep 7, 2017 at 8:32 PM Joe F <jo...@gmail.com> wrote:
> >
> >> All,
> >>
> >> We are getting close to the next release date
> >>
> >> When we discussed this release few weeks ago, Matteo had a suggestion
> >> that merged
> >> around ~1 week before the release to avoid last minute run arounds.
> >>
> >> That would be tomorrow :-)
> >>
> >> So how good we are on this?   Do we need to make adjustments?
> >>
> >> Dispatch side throttling
> >> End-to-end message encryption
> >> Event-time & SequenceId for messages
> >> C++ client support for Reader API
> >>
> >> Joe
> >>
> >> On Mon, Aug 28, 2017 at 12:43 PM, Sijie Guo <gu...@gmail.com> wrote:
> >>
> >> > Looks good to me. +1
> >> >
> >> > On Mon, Aug 28, 2017 at 12:08 PM, Joe F <jo...@apache.org> wrote:
> >> >
> >> > > All,
> >> > >
> >> > > I am proposing that we target the next release for Sep 15.  These
> are
> >> the
> >> > > main feature additions that are completed/progressing for completion
> >> for
> >> > > the next release.
> >> > >
> >> > > Dispatch side throttling
> >> > > End-to-end message encryption
> >> > > Event-time & SequenceId for messages
> >> > > C++ client support for Reader API
> >> > >
> >> > >
> >> > > Let me know  if this date seems unreasonable.
> >> > >
> >> > > Cheers.
> >> > > Joe
> >> > >
> >> >
> >>
> > --
> > Matteo Merli
> > <mm...@apache.org>
>

Re: Next release of Pulsar 1.20

Posted by Sahaya Andrews <an...@apache.org>.
I have addressed most comments in encryption PR. Should be done with
testing before Monday. Tue/Wed is ok as well.

On Thu, Sep 7, 2017 at 9:10 PM, Matteo Merli <mm...@apache.org> wrote:
> I'll be the first in asking for an extension :)
>
> I have a couple of changes for the deduplication that I'm preparing to send
> out. I should have everything complete by early next week.
>
> What about considering the cutoff for next week on Tue/Wed ?
>
>
> On Thu, Sep 7, 2017 at 8:32 PM Joe F <jo...@gmail.com> wrote:
>
>> All,
>>
>> We are getting close to the next release date
>>
>> When we discussed this release few weeks ago, Matteo had a suggestion
>> that merged
>> around ~1 week before the release to avoid last minute run arounds.
>>
>> That would be tomorrow :-)
>>
>> So how good we are on this?   Do we need to make adjustments?
>>
>> Dispatch side throttling
>> End-to-end message encryption
>> Event-time & SequenceId for messages
>> C++ client support for Reader API
>>
>> Joe
>>
>> On Mon, Aug 28, 2017 at 12:43 PM, Sijie Guo <gu...@gmail.com> wrote:
>>
>> > Looks good to me. +1
>> >
>> > On Mon, Aug 28, 2017 at 12:08 PM, Joe F <jo...@apache.org> wrote:
>> >
>> > > All,
>> > >
>> > > I am proposing that we target the next release for Sep 15.  These are
>> the
>> > > main feature additions that are completed/progressing for completion
>> for
>> > > the next release.
>> > >
>> > > Dispatch side throttling
>> > > End-to-end message encryption
>> > > Event-time & SequenceId for messages
>> > > C++ client support for Reader API
>> > >
>> > >
>> > > Let me know  if this date seems unreasonable.
>> > >
>> > > Cheers.
>> > > Joe
>> > >
>> >
>>
> --
> Matteo Merli
> <mm...@apache.org>

Re: Next release of Pulsar 1.20

Posted by Matteo Merli <mm...@apache.org>.
I'll be the first in asking for an extension :)

I have a couple of changes for the deduplication that I'm preparing to send
out. I should have everything complete by early next week.

What about considering the cutoff for next week on Tue/Wed ?


On Thu, Sep 7, 2017 at 8:32 PM Joe F <jo...@gmail.com> wrote:

> All,
>
> We are getting close to the next release date
>
> When we discussed this release few weeks ago, Matteo had a suggestion
> that merged
> around ~1 week before the release to avoid last minute run arounds.
>
> That would be tomorrow :-)
>
> So how good we are on this?   Do we need to make adjustments?
>
> Dispatch side throttling
> End-to-end message encryption
> Event-time & SequenceId for messages
> C++ client support for Reader API
>
> Joe
>
> On Mon, Aug 28, 2017 at 12:43 PM, Sijie Guo <gu...@gmail.com> wrote:
>
> > Looks good to me. +1
> >
> > On Mon, Aug 28, 2017 at 12:08 PM, Joe F <jo...@apache.org> wrote:
> >
> > > All,
> > >
> > > I am proposing that we target the next release for Sep 15.  These are
> the
> > > main feature additions that are completed/progressing for completion
> for
> > > the next release.
> > >
> > > Dispatch side throttling
> > > End-to-end message encryption
> > > Event-time & SequenceId for messages
> > > C++ client support for Reader API
> > >
> > >
> > > Let me know  if this date seems unreasonable.
> > >
> > > Cheers.
> > > Joe
> > >
> >
>
-- 
Matteo Merli
<mm...@apache.org>

Re: Next release of Pulsar 1.20

Posted by Joe F <jo...@gmail.com>.
All,

We are getting close to the next release date

When we discussed this release few weeks ago, Matteo had a suggestion
that merged
around ~1 week before the release to avoid last minute run arounds.

That would be tomorrow :-)

So how good we are on this?   Do we need to make adjustments?

Dispatch side throttling
End-to-end message encryption
Event-time & SequenceId for messages
C++ client support for Reader API

Joe

On Mon, Aug 28, 2017 at 12:43 PM, Sijie Guo <gu...@gmail.com> wrote:

> Looks good to me. +1
>
> On Mon, Aug 28, 2017 at 12:08 PM, Joe F <jo...@apache.org> wrote:
>
> > All,
> >
> > I am proposing that we target the next release for Sep 15.  These are the
> > main feature additions that are completed/progressing for completion for
> > the next release.
> >
> > Dispatch side throttling
> > End-to-end message encryption
> > Event-time & SequenceId for messages
> > C++ client support for Reader API
> >
> >
> > Let me know  if this date seems unreasonable.
> >
> > Cheers.
> > Joe
> >
>

Re: Next release of Pulsar 1.20

Posted by Sijie Guo <gu...@gmail.com>.
Looks good to me. +1

On Mon, Aug 28, 2017 at 12:08 PM, Joe F <jo...@apache.org> wrote:

> All,
>
> I am proposing that we target the next release for Sep 15.  These are the
> main feature additions that are completed/progressing for completion for
> the next release.
>
> Dispatch side throttling
> End-to-end message encryption
> Event-time & SequenceId for messages
> C++ client support for Reader API
>
>
> Let me know  if this date seems unreasonable.
>
> Cheers.
> Joe
>